com.infoteria.asteria.flowbuilder2.plugin
Class FunctionOutputPropertyListener

java.lang.Object
  |
  +--com.infoteria.asteria.flowbuilder2.plugin.FunctionOutputPropertyListener
All Implemented Interfaces:
EventListener, MetaData, PropertyChangeListener

public class FunctionOutputPropertyListener
extends Object
implements PropertyChangeListener, MetaData

プロパティ値に連動してマッパー関数の出力数を変更するPropertyListenerです。


Constructor Summary
FunctionOutputPropertyListener()
           
 
Method Summary
 Object clone()
           
 void propertyChanged(PropertyChangeEvent e)
           
 void propertyChanging(PropertyChangeEvent e)
           
 void setup(Element el)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FunctionOutputPropertyListener

public FunctionOutputPropertyListener()
Method Detail

setup

public void setup(Element el)
Description copied from interface: MetaData
定義情報のある要素から設定情報を自身に反映します。
Specified by:
setup in interface MetaData

clone

public Object clone()
             throws CloneNotSupportedException
Description copied from interface: MetaData
自身の複製を返します。
MetaDataを実装クラスでも必ずしも複製可能である必要はありません。
(CloneNotSupportedExceptionを投げても構いません。)
Specified by:
clone in interface MetaData
Overrides:
clone in class Object

propertyChanged

public void propertyChanged(PropertyChangeEvent e)
Description copied from interface: PropertyChangeListener
プロパティ値が変更された直後に発生するイベント
Specified by:
propertyChanged in interface PropertyChangeListener

propertyChanging

public void propertyChanging(PropertyChangeEvent e)
                      throws PropertyChangeVetoException
Description copied from interface: PropertyChangeListener
プロパティ値が変更された直前に発生するイベント
PropertyChangeVetoExceptionをthrowするとプロパティ値の設定がキャンセルされます。
Specified by:
propertyChanging in interface PropertyChangeListener