com.infoteria.asteria.flowbuilder2.property
クラス LoopProcessProperty

java.lang.Object
  |
  +--com.infoteria.gui.property.AbstractProperty
        |
        +--com.infoteria.gui.property.BooleanProperty
              |
              +--com.infoteria.asteria.flowbuilder2.property.BooleanProperty
                    |
                    +--com.infoteria.asteria.flowbuilder2.property.LoopProcessProperty
すべての実装インタフェース:
com.infoteria.gui.property.provider.ChoiceItemProvider, Cloneable, com.infoteria.gui.util.DisplayNameProvider, EventListener, MetaData, Property, PropertyChangeListener

public class LoopProcessProperty
extends BooleanProperty
implements PropertyChangeListener

ループアイコンを制御するBooleanPropertyです。


フィールドの概要
static String PROPERTY_TYPE
           
 
クラス com.infoteria.gui.property.AbstractProperty から継承したフィールド
_listenerList, ATTR_DISPLAY_NAME, ATTR_NAME, ATTR_READONLY, ATTR_TYPE, ATTR_VISIBLE, ELEM_PROPERTY, PROPERTY_NSURI
 
コンストラクタの概要
LoopProcessProperty(PropertyHolder owner, String name)
           
LoopProcessProperty(String name)
           
 
メソッドの概要
 void assign(Element el)
           
 Object clone()
           
 String getType()
           
 void propertyChanged(PropertyChangeEvent event)
           
 void propertyChanging(PropertyChangeEvent event)
           
 void setup(Element el)
           
 
クラス com.infoteria.gui.property.BooleanProperty から継承したメソッド
booleanValue, getAdapter, getChoiceItemDisplayNameProvider, getChoiceItems, getDisplayName, getFalseValue, getRealObject, getTrueValue, isChoiceOnly, setFalseValue, setTrueValue, setValue, setValue, setValue, setValueAsString
 
クラス com.infoteria.gui.property.AbstractProperty から継承したメソッド
addPropertyChangeListener, assignTo, createUndoableEdit, doClone, doSetValue, getDisplayName, getEditor, getName, getOwner, getRenderer, getTooltip, getValue, getValueAsString, isEditable, isVisible, removePropertyChangeListener, setDisplayName, setEditable, setEditor, setOwner, setRenderer, setTooltip, setValue, setValueAsString, setVisible
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

PROPERTY_TYPE

public static final String PROPERTY_TYPE
コンストラクタの詳細

LoopProcessProperty

public LoopProcessProperty(PropertyHolder owner,
                           String name)

LoopProcessProperty

public LoopProcessProperty(String name)
メソッドの詳細

getType

public String getType()
インタフェース Property の記述:
プロパティ型を返します。
オーバーライド:
クラス BooleanProperty 内の getType

setup

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

propertyChanged

public void propertyChanged(PropertyChangeEvent event)
インタフェース PropertyChangeListener の記述:
プロパティ値が変更された直後に発生するイベント
定義:
インタフェース PropertyChangeListener 内の propertyChanged

propertyChanging

public void propertyChanging(PropertyChangeEvent event)
インタフェース PropertyChangeListener の記述:
プロパティ値が変更された直前に発生するイベント
PropertyChangeVetoExceptionをthrowするとプロパティ値の設定がキャンセルされます。
定義:
インタフェース PropertyChangeListener 内の propertyChanging

clone

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

assign

public void assign(Element el)
インタフェース Property の記述:
XMLの要素からプロパティ値を設定します。
オーバーライド:
クラス AbstractProperty 内の assign