Class ComponentEditor
java.lang.Object
com.infoteria.asteria.flowbuilder2.event.BaseObjectAdapter
com.infoteria.asteria.flowbuilder2.plugin.ComponentEditor
- All Implemented Interfaces:
BaseObjectListener,MetaData,EventListener
- Direct Known Subclasses:
DefaultInspectorAdapter
ダブルクリック時にコンポーネント(マッパー関数)編集を開始するListenerです。
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()自身の複製を返します。
MetaDataを実装クラスでも必ずしも複製可能である必要はありません。
(CloneNotSupportedExceptionを投げても構いません。)protected abstract voiddoAction(BaseObjectUndoableEvent e, boolean bEditable) このメソッドをオーバーライドしてダブルクリック時の処理を実装します。voidダブルクリック時の処理を右クリックメニューに追加します。voidダブルクリック時にはdoActionメソッドを実行します。void要素から定義内容を読み取ります。
menuItem - メニューに表示するキャプションを指定します。(必須)
mnemonic - メニューのAccelaratorキーを指定します。(オプション)Methods inherited from class com.infoteria.asteria.flowbuilder2.event.BaseObjectAdapter
added, cloned, created, destroyed, extendedSearch, getDoubleClickAction, getDoubleClickAction, linked, loaded, loading, removed, unlinked
-
Constructor Details
-
ComponentEditor
public ComponentEditor() -
ComponentEditor
-
-
Method Details
-
setup
要素から定義内容を読み取ります。
menuItem - メニューに表示するキャプションを指定します。(必須)
mnemonic - メニューのAccelaratorキーを指定します。(オプション) -
clone
Description copied from interface:MetaData自身の複製を返します。
MetaDataを実装クラスでも必ずしも複製可能である必要はありません。
(CloneNotSupportedExceptionを投げても構いません。)- Specified by:
clonein interfaceMetaData- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
onDoubleClick
ダブルクリック時にはdoActionメソッドを実行します。- Specified by:
onDoubleClickin interfaceBaseObjectListener- Overrides:
onDoubleClickin classBaseObjectAdapter
-
doAction
このメソッドをオーバーライドしてダブルクリック時の処理を実装します。
-