Class PluginCallProperty
java.lang.Object
com.infoteria.gui.property.AbstractProperty
com.infoteria.gui.property.StringProperty
com.infoteria.asteria.flowbuilder2.property.PluginCallProperty
- All Implemented Interfaces:
Property,com.infoteria.gui.property.provider.ChoiceItemProvider,com.infoteria.gui.util.DisplayNameProvider,MetaData,Cloneable
public class PluginCallProperty
extends StringProperty
implements com.infoteria.gui.property.provider.ChoiceItemProvider, MetaData, com.infoteria.gui.util.DisplayNameProvider
pluginCallの実行によって値のリストを取得するプロパティです。
実行したpluginCallのPluginResponseに
<ItemList><Item>アイテム1</Item><Item>アイテム2</Item></ItemList> のようなXMLが設定されていればItem要素の内容をドロップダウンリスト化します。
実行したpluginCallのPluginResponseに
<ItemList><Item>アイテム1</Item><Item>アイテム2</Item></ItemList> のようなXMLが設定されていればItem要素の内容をドロップダウンリスト化します。
-
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
ConstructorsConstructorDescriptionPluginCallProperty(PropertyHolder owner, String name) PluginCallProperty(String name) -
Method Summary
Modifier and TypeMethodDescriptiongetAdapter(Class<?> clazz) Adapterを返します。com.infoteria.gui.util.DisplayNameProviderObject[]getDisplayName(Object obj) getRealObject(String displayName) getType()プロパティ型を返します。booleanvoid定義情報のある要素から設定情報を自身に反映します。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
-
PluginCallProperty
-
PluginCallProperty
-
-
Method Details
-
getType
Description copied from interface:Propertyプロパティ型を返します。- Specified by:
getTypein interfaceProperty- Overrides:
getTypein classStringProperty
-
setup
Description copied from interface:MetaData定義情報のある要素から設定情報を自身に反映します。 -
getAdapter
Description copied from interface:PropertyAdapterを返します。- Specified by:
getAdapterin interfaceProperty- Overrides:
getAdapterin classAbstractProperty
-
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
-
isChoiceOnly
public boolean isChoiceOnly()- Specified by:
isChoiceOnlyin interfacecom.infoteria.gui.property.provider.ChoiceItemProvider
-
getDisplayName
- Specified by:
getDisplayNamein interfacecom.infoteria.gui.util.DisplayNameProvider
-
getRealObject
- Specified by:
getRealObjectin interfacecom.infoteria.gui.util.DisplayNameProvider
-