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

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

public class ReplaceComponent
extends com.infoteria.asteria.flowbuilder2.plugin.ReplacePluginBase

コンポーネントに置き換えメニューをつけるListenerです。
特殊な置き換えに対応するためにはサブクラスを作成する必要があります。(Excelコンポーネントなど)


内部クラスの概要
protected  class ReplaceComponent.ReplaceComponentAction
           
 
クラス com.infoteria.asteria.flowbuilder2.plugin.ReplacePluginBase から継承したフィールド
_list
 
コンストラクタの概要
ReplaceComponent()
           
 
メソッドの概要
protected  Action createReplaceAction(BaseObjectUndoableEvent e, com.infoteria.asteria.util.NamedMap map)
           
protected  void postProcess(Component original, Component replace, BaseObjectUndoableEvent e)
           
 void setup(Element el)
           
 
クラス com.infoteria.asteria.flowbuilder2.plugin.ReplacePluginBase から継承したメソッド
clone, isCalcEnabled, match, menuPopup, postSetup, processMenu, processObject, setupReplace
 
クラス com.infoteria.asteria.flowbuilder2.event.BaseObjectAdapter から継承したメソッド
added, cloned, created, destroyed, extendedSearch, getDoubleClickAction, getDoubleClickAction, linked, loaded, loading, onDoubleClick, removed, unlinked
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ReplaceComponent

public ReplaceComponent()
メソッドの詳細

setup

public void setup(Element el)
インタフェース MetaData の記述:
定義情報のある要素から設定情報を自身に反映します。
オーバーライド:
クラス com.infoteria.asteria.flowbuilder2.plugin.ReplacePluginBase 内の setup

createReplaceAction

protected Action createReplaceAction(BaseObjectUndoableEvent e,
                                     com.infoteria.asteria.util.NamedMap map)
オーバーライド:
クラス com.infoteria.asteria.flowbuilder2.plugin.ReplacePluginBase 内の createReplaceAction

postProcess

protected void postProcess(Component original,
                           Component replace,
                           BaseObjectUndoableEvent e)