com.infoteria.asteria.flowbuilder2.event
Class BaseObjectAdapter

java.lang.Object
  |
  +--com.infoteria.asteria.flowbuilder2.event.BaseObjectAdapter
All Implemented Interfaces:
BaseObjectListener, EventListener
Direct Known Subclasses:
CategoryToFieldDefinition, CategoryToStreamVariables, ComponentEditor, EditProperty, FunctionInvokeController, IconReplace, com.infoteria.asteria.flowbuilder2.plugin.InputStreamObserver, LaunchExternalApp, com.infoteria.asteria.flowbuilder2.plugin.ReplacePluginBase, SearchExternalFile, SelectTemplate

public abstract class BaseObjectAdapter
extends Object
implements BaseObjectListener

BaseObjectListenerのAbstractな実装です。


Constructor Summary
BaseObjectAdapter()
           
 
Method Summary
 void added(BaseObjectEvent e)
           
 void cloned(BaseObjectCloneEvent e)
           
 void created(BaseObjectEvent e)
           
 void destroyed(BaseObjectEvent e)
           
 void extendedSearch(SearchEvent e)
           
protected  Action getDoubleClickAction(BaseObjectUndoableEvent event, String caption)
          menuPopupイベントでonDoubleClickの処理をメニューに追加する場合にそのActionを取得します。
protected  Action getDoubleClickAction(BaseObjectUndoableEvent event, String caption, int mnemonic)
          menuPopupイベントでonDoubleClickの処理をメニューに追加する場合にそのActionを取得します。
 void linked(LinkEvent e)
           
 void loaded(BaseObjectEvent e)
           
 void loading(BaseObjectEvent e)
           
 void menuPopup(BaseObjectMenuEvent e)
           
 void onDoubleClick(BaseObjectUndoableEvent e)
           
 void removed(BaseObjectEvent e)
           
 void unlinked(LinkEvent e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseObjectAdapter

public BaseObjectAdapter()
Method Detail

created

public void created(BaseObjectEvent e)
Description copied from interface: BaseObjectListener
BaseObjectが作成された時に発生するイベントです。
Specified by:
created in interface BaseObjectListener

destroyed

public void destroyed(BaseObjectEvent e)
Description copied from interface: BaseObjectListener
BaseObjectが破棄される時に発生するイベントです。
Specified by:
destroyed in interface BaseObjectListener

added

public void added(BaseObjectEvent e)
Description copied from interface: BaseObjectListener
BaseObjectが追加された時に発生するイベントです。
Specified by:
added in interface BaseObjectListener

removed

public void removed(BaseObjectEvent e)
Description copied from interface: BaseObjectListener
BaseObjectが削除された時に発生するイベントです。
Specified by:
removed in interface BaseObjectListener

linked

public void linked(LinkEvent e)
Description copied from interface: BaseObjectListener
BaseObjectにリンク線が接続された時に発生するイベントです。
Specified by:
linked in interface BaseObjectListener

unlinked

public void unlinked(LinkEvent e)
Description copied from interface: BaseObjectListener
BaseObjectからリンク線が削除された時に発生するイベントです。
Specified by:
unlinked in interface BaseObjectListener

menuPopup

public void menuPopup(BaseObjectMenuEvent e)
Description copied from interface: BaseObjectListener
BaseObjectの右クリックでポップアップメニューを表示する前に発生するイベントです。
Specified by:
menuPopup in interface BaseObjectListener

onDoubleClick

public void onDoubleClick(BaseObjectUndoableEvent e)
Description copied from interface: BaseObjectListener
BaseObjectをダブルクリックした時に発生するイベントです。
Specified by:
onDoubleClick in interface BaseObjectListener

loading

public void loading(BaseObjectEvent e)
Description copied from interface: BaseObjectListener
BaseObjectのxfpファイルからのロード中に発生するイベントです。
Specified by:
loading in interface BaseObjectListener

loaded

public void loaded(BaseObjectEvent e)
Description copied from interface: BaseObjectListener
BaseObjectのxfpファイルからのロード完了時に発生するイベントです。
Specified by:
loaded in interface BaseObjectListener

cloned

public void cloned(BaseObjectCloneEvent e)
Description copied from interface: BaseObjectListener
BaseObjectをコピーした時に発生するイベントです。
Specified by:
cloned in interface BaseObjectListener

extendedSearch

public void extendedSearch(SearchEvent e)
Description copied from interface: BaseObjectListener
BaseObjectに対して検索を行う時に発生するイベントです。
Specified by:
extendedSearch in interface BaseObjectListener

getDoubleClickAction

protected Action getDoubleClickAction(BaseObjectUndoableEvent event,
                                      String caption)
menuPopupイベントでonDoubleClickの処理をメニューに追加する場合にそのActionを取得します。
Parameters:
event - 通常はmenuPopupイベントの引数であるBaseObjectMenuEvent
caption - Action.NAMEに設定する文字列

getDoubleClickAction

protected Action getDoubleClickAction(BaseObjectUndoableEvent event,
                                      String caption,
                                      int mnemonic)
menuPopupイベントでonDoubleClickの処理をメニューに追加する場合にそのActionを取得します。
Parameters:
event - 通常はmenuPopupイベントの引数であるBaseObjectMenuEvent
caption - Action.NAMEに設定する文字列
mnemonic - メニューのニーモニック