Class SimplePropertyController
java.lang.Object
com.infoteria.asteria.flowbuilder2.plugin.SimplePropertyController
- All Implemented Interfaces:
PropertyChangeListener,MetaData,Cloneable,EventListener
public class SimplePropertyController
extends Object
implements PropertyChangeListener, MetaData, Cloneable
Property値の変更に連動して他の状態を変更するPropertyListenerです。
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()自身の複製を返します。
MetaDataを実装クラスでも必ずしも複製可能である必要はありません。
(CloneNotSupportedExceptionを投げても構いません。)voidプロパティ値が変更された直後に発生するイベントvoidプロパティ値が変更された直前に発生するイベント
PropertyChangeVetoExceptionをthrowするとプロパティ値の設定がキャンセルされます。void定義情報のある要素から設定情報を自身に反映します。
-
Constructor Details
-
SimplePropertyController
public SimplePropertyController()
-
-
Method Details
-
setup
Description copied from interface:MetaData定義情報のある要素から設定情報を自身に反映します。 -
propertyChanged
Description copied from interface:PropertyChangeListenerプロパティ値が変更された直後に発生するイベント- Specified by:
propertyChangedin interfacePropertyChangeListener
-
propertyChanging
Description copied from interface:PropertyChangeListenerプロパティ値が変更された直前に発生するイベント
PropertyChangeVetoExceptionをthrowするとプロパティ値の設定がキャンセルされます。- Specified by:
propertyChangingin interfacePropertyChangeListener- Throws:
PropertyChangeVetoException
-
clone
Description copied from interface:MetaData自身の複製を返します。
MetaDataを実装クラスでも必ずしも複製可能である必要はありません。
(CloneNotSupportedExceptionを投げても構いません。)
-