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

java.lang.Object
  |
  +--com.infoteria.gui.property.AbstractProperty
        |
        +--com.infoteria.gui.property.StringProperty
              |
              +--com.infoteria.asteria.flowbuilder2.property.ChoiceProperty
すべての実装インタフェース:
com.infoteria.gui.property.provider.ChoiceItemProvider, Cloneable, Property
直系の既知のサブクラス:
PathResolverProperty

public class ChoiceProperty
extends StringProperty
implements com.infoteria.gui.property.provider.ChoiceItemProvider

ドロップダウンリストで値を選択できるプロパティです。


フィールドの概要
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
 
コンストラクタの概要
ChoiceProperty(PropertyHolder owner, String name)
           
ChoiceProperty(String name)
           
 
メソッドの概要
 Object getAdapter(Class clazz)
           
 DisplayNameProvider getChoiceItemDisplayNameProvider()
           
 ChoiceItemInfo getChoiceItemInfo()
           
 Object[] getChoiceItems()
           
 String getType()
           
 boolean isChoiceOnly()
           
 boolean isSupported(Object o)
           
 void setChoiceItemInfo(ChoiceItemInfo info)
           
 void setChoiceOnly(boolean b)
           
 
クラス com.infoteria.gui.property.StringProperty から継承したメソッド
setValue, setValueAsString
 
クラス com.infoteria.gui.property.AbstractProperty から継承したメソッド
addPropertyChangeListener, assign, assignTo, clone, 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
コンストラクタの詳細

ChoiceProperty

public ChoiceProperty(PropertyHolder owner,
                      String name)

ChoiceProperty

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

getType

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

getChoiceItems

public Object[] getChoiceItems()
定義:
インタフェース com.infoteria.gui.property.provider.ChoiceItemProvider 内の getChoiceItems

getChoiceItemDisplayNameProvider

public DisplayNameProvider getChoiceItemDisplayNameProvider()
定義:
インタフェース com.infoteria.gui.property.provider.ChoiceItemProvider 内の getChoiceItemDisplayNameProvider

getChoiceItemInfo

public ChoiceItemInfo getChoiceItemInfo()

setChoiceItemInfo

public void setChoiceItemInfo(ChoiceItemInfo info)

isChoiceOnly

public boolean isChoiceOnly()
定義:
インタフェース com.infoteria.gui.property.provider.ChoiceItemProvider 内の isChoiceOnly

setChoiceOnly

public void setChoiceOnly(boolean b)

getAdapter

public Object getAdapter(Class clazz)
インタフェース Property の記述:
Adapterを返します。
オーバーライド:
クラス AbstractProperty 内の getAdapter

isSupported

public boolean isSupported(Object o)