Class ChoiceProperty
java.lang.Object
com.infoteria.gui.property.AbstractProperty
com.infoteria.gui.property.StringProperty
com.infoteria.asteria.flowbuilder2.property.ChoiceProperty
- All Implemented Interfaces:
Property,com.infoteria.gui.property.provider.ChoiceItemProvider,Cloneable
- Direct Known Subclasses:
PathResolverProperty
public class ChoiceProperty
extends StringProperty
implements com.infoteria.gui.property.provider.ChoiceItemProvider
ドロップダウンリストで値を選択できるプロパティです。
-
Field Summary
FieldsFields inherited from class com.infoteria.gui.property.AbstractProperty
_listenerList, ATTR_DISPLAY_NAME, ATTR_NAME, ATTR_READONLY, ATTR_TYPE, ATTR_VISIBLE, ELEM_PROPERTY, PROPERTY_NSURI -
Constructor Summary
ConstructorsConstructorDescriptionChoiceProperty(PropertyHolder owner, String name) ChoiceProperty(String name) -
Method Summary
Modifier and TypeMethodDescriptiongetAdapter(Class<?> clazz) Adapterを返します。com.infoteria.gui.util.DisplayNameProvidercom.infoteria.asteria.flowbuilder2.property.ChoiceItemInfoObject[]getType()プロパティ型を返します。booleanvoidsetChoiceItemInfo(com.infoteria.asteria.flowbuilder2.property.ChoiceItemInfo info) voidsetChoiceOnly(boolean b) Methods inherited from class com.infoteria.gui.property.StringProperty
setValue, setValueAsStringMethods inherited from class com.infoteria.gui.property.AbstractProperty
addPropertyChangeListener, assign, assignTo, clone, createUndoableEdit, doClone, doGetDifference, doSetValue, getDifference, getDisplayName, getEditor, getName, getOwner, getPropertyChangeListeners, getRenderer, getTooltip, getValue, getValueAsString, isEditable, isVisible, removePropertyChangeListener, setDisplayName, setEditable, setEditor, setOwner, setRenderer, setTooltip, setValue, setValueAsString, setVisible, valueEquals
-
Field Details
-
PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
ChoiceProperty
-
ChoiceProperty
-
-
Method Details
-
getType
Description copied from interface:Propertyプロパティ型を返します。- Specified by:
getTypein interfaceProperty- Overrides:
getTypein classStringProperty
-
getChoiceItems
- Specified by:
getChoiceItemsin interfacecom.infoteria.gui.property.provider.ChoiceItemProvider
-
getChoiceItemDisplayNameProvider
public com.infoteria.gui.util.DisplayNameProvider getChoiceItemDisplayNameProvider()- Specified by:
getChoiceItemDisplayNameProviderin interfacecom.infoteria.gui.property.provider.ChoiceItemProvider
-
getChoiceItemInfo
public com.infoteria.asteria.flowbuilder2.property.ChoiceItemInfo getChoiceItemInfo() -
setChoiceItemInfo
public void setChoiceItemInfo(com.infoteria.asteria.flowbuilder2.property.ChoiceItemInfo info) -
isChoiceOnly
public boolean isChoiceOnly()- Specified by:
isChoiceOnlyin interfacecom.infoteria.gui.property.provider.ChoiceItemProvider
-
setChoiceOnly
public void setChoiceOnly(boolean b) -
getAdapter
Description copied from interface:PropertyAdapterを返します。- Specified by:
getAdapterin interfaceProperty- Overrides:
getAdapterin classAbstractProperty
-