com.infoteria.asteria.flowbuilder2.plugin
クラス SelectTemplate

java.lang.Object
  |
  +--com.infoteria.asteria.flowbuilder2.event.BaseObjectAdapter
        |
        +--com.infoteria.asteria.flowbuilder2.plugin.SelectTemplate
すべての実装インタフェース:
BaseObjectListener, EventListener, MetaData

public class SelectTemplate
extends BaseObjectAdapter
implements MetaData

ダブルクリック時に「テンプレートから選択」を実行するListenerです。
テンプレートファイルはjarファイルの中から読み出すことができます。


コンストラクタの概要
SelectTemplate()
           
 
メソッドの概要
 Object clone()
           
 void onDoubleClick(BaseObjectUndoableEvent e)
          ダブルクリック時には標準メニューの「テンプレートから選択」を実行します。
 void setup(Element el)
          テンプレートが定義されているファイル名を「filename」属性で指定します。
 
クラス com.infoteria.asteria.flowbuilder2.event.BaseObjectAdapter から継承したメソッド
added, cloned, created, destroyed, extendedSearch, getDoubleClickAction, getDoubleClickAction, linked, loaded, loading, menuPopup, removed, unlinked
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SelectTemplate

public SelectTemplate()
メソッドの詳細

setup

public void setup(Element el)
テンプレートが定義されているファイル名を「filename」属性で指定します。
ファイルはjarファイル内のコンポーネント(またはマッパー関数)のclassと同一パッケージになければなりません
定義:
インタフェース MetaData 内の setup

clone

public Object clone()
             throws CloneNotSupportedException
インタフェース MetaData の記述:
自身の複製を返します。
MetaDataを実装クラスでも必ずしも複製可能である必要はありません。
(CloneNotSupportedExceptionを投げても構いません。)
定義:
インタフェース MetaData 内の clone
オーバーライド:
クラス Object 内の clone

onDoubleClick

public void onDoubleClick(BaseObjectUndoableEvent e)
ダブルクリック時には標準メニューの「テンプレートから選択」を実行します。
USER_HOME/.asteria/formulaにこのコンポーネント(マッパー関数)のテンプレートファイルが 存在しない場合はjarファイル内から指定のテンプレートファイルを抜き出します。
オーバーライド:
クラス BaseObjectAdapter 内の onDoubleClick