jp.ne.mki.wedge.run.client.event
インタフェース ExecutableInterface

すべてのスーパーインタフェース:
ComponentInterface, EngineInterface, FocusEventInterface
既知のサブインタフェースの一覧:
ComboEditorInterface

public interface ExecutableInterface
extends FocusEventInterface

イベント実行用Interface

Before,Afterのイベントの発生が必要なコンポーネントに実装してください。


フィールドの概要
static int INPUT_ENTER
          テキスト系
static int INPUT_PUSH
          ボタン系
static int INPUT_SELECT
          リスト、コンボ系
 
インタフェース jp.ne.mki.wedge.run.client.event.ComponentInterface から継承されたフィールド
BORDER_BEVEL_LOWERED, BORDER_BEVEL_RAISED, BORDER_BEVEL_SOFT_LOWERED, BORDER_BEVEL_SOFT_RAISED, BORDER_ETCHED_LOWERED, BORDER_ETCHED_RAISED, BORDER_LINED
 
メソッドの概要
 void addFocusListener(java.awt.event.FocusListener litener)
          フォーカスリスナー追加
 void createController(jp.ne.mki.wedge.run.client.control.Manager manager)
          コントローラー作成
 int executeAfter()
          Afterイベントを実行する
 int executeBefore()
          Beforeイベントを実行する
 jp.ne.mki.wedge.run.client.component.AbstractComponentController getController()
          コントローラー取得
 boolean hasFocus()
          現在フォーカス取得しているかどうか
 boolean isNow()
           
 boolean isRequestFocusOK(boolean temporary, boolean isWindow, boolean isNow)
           
 void removeFocusListener(java.awt.event.FocusListener litener)
          フォーカスリスナー削除
 void setNow(boolean now)
           
 
インタフェース jp.ne.mki.wedge.run.client.event.FocusEventInterface から継承されたメソッド
getNextFocus, getPreviousFocus, setNextFocus, setPreviousFocus
 
インタフェース jp.ne.mki.wedge.run.client.event.ComponentInterface から継承されたメソッド
fireDataChanged, fireExecuteDone, getBorder, getComponent, getFont, getForeground, getId, getItem, getLabel, getLogicalName, getManager, getParentExecuteObject, getPhysicalName, getSelectedIndex, getToolTipText, isEditable, isEnabled, isFocusable, isRealTimeCheck, isShowing, isVisible, requestFocus, requestFocusNow, setAutoIME, setBackground, setBorder, setBounds, setEditable, setEnabled, setFont, setForeground, setHorizontalAlignment, setId, setItem, setLabel, setLogicalName, setManager, setOpaque, setParentExecuteObject, setPhysicalName, setRealTimeCheck, setSelectionBackground, setSelectionForeground, setToolTipText, setVisible
 
インタフェース jp.ne.mki.wedge.run.client.event.EngineInterface から継承されたメソッド
terminate
 

フィールドの詳細

INPUT_PUSH

static final int INPUT_PUSH
ボタン系

関連項目:
定数フィールド値

INPUT_SELECT

static final int INPUT_SELECT
リスト、コンボ系

関連項目:
定数フィールド値

INPUT_ENTER

static final int INPUT_ENTER
テキスト系

関連項目:
定数フィールド値
メソッドの詳細

executeBefore

int executeBefore()
Beforeイベントを実行する

戻り値:
int 実行結果

executeAfter

int executeAfter()
Afterイベントを実行する


hasFocus

boolean hasFocus()
現在フォーカス取得しているかどうか


createController

void createController(jp.ne.mki.wedge.run.client.control.Manager manager)
コントローラー作成


getController

jp.ne.mki.wedge.run.client.component.AbstractComponentController getController()
コントローラー取得


addFocusListener

void addFocusListener(java.awt.event.FocusListener litener)
フォーカスリスナー追加

パラメータ:
FocusListener -

removeFocusListener

void removeFocusListener(java.awt.event.FocusListener litener)
フォーカスリスナー削除

パラメータ:
FocusListener -

isNow

boolean isNow()

setNow

void setNow(boolean now)

isRequestFocusOK

boolean isRequestFocusOK(boolean temporary,
                         boolean isWindow,
                         boolean isNow)