Class SubFlowProperty
java.lang.Object
com.infoteria.gui.property.AbstractProperty
com.infoteria.gui.property.StringProperty
com.infoteria.asteria.flowbuilder2.property.SubFlowProperty
- All Implemented Interfaces:
PropertyChangeListener,Property,MetaData,Cloneable,EventListener
- Direct Known Subclasses:
ExceptionProperty
サブフローを選択するためのプロパティです。
-
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
ConstructorsConstructorDescriptionSubFlowProperty(PropertyHolder owner, String name) SubFlowProperty(String name) -
Method Summary
Modifier and TypeMethodDescriptionclone()プロパティを複製します。Object[]com.infoteria.asteria.flowbuilder2.flow.Flowcom.infoteria.asteria.flowbuilder2.flow.FlowgetRelatedFlow(com.infoteria.asteria.flowbuilder2.context.Context context, String flowname) getType()プロパティ型を返します。voidプロパティ値が変更された直後に発生するイベントvoidプロパティ値が変更された直前に発生するイベント
PropertyChangeVetoExceptionをthrowするとプロパティ値の設定がキャンセルされます。replaceParam(com.infoteria.asteria.flowbuilder2.variable.VariableDefinition vd, boolean bConfirm) voidsetRelatedFlow(com.infoteria.asteria.flowbuilder2.flow.Flow flow) void定義情報のある要素から設定情報を自身に反映します。Methods inherited from class com.infoteria.gui.property.StringProperty
setValue, setValueAsStringMethods inherited from class com.infoteria.gui.property.AbstractProperty
addPropertyChangeListener, assign, assignTo, createUndoableEdit, doClone, doGetDifference, doSetValue, getAdapter, 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
-
NONE
-
EXCEPTION_HANDLER_PREFIX
- See Also:
-
PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
SubFlowProperty
-
SubFlowProperty
-
-
Method Details
-
getType
Description copied from interface:Propertyプロパティ型を返します。- Specified by:
getTypein interfaceProperty- Overrides:
getTypein classStringProperty
-
getAdditions
-
setup
Description copied from interface:MetaData定義情報のある要素から設定情報を自身に反映します。 -
clone
Description copied from interface:Propertyプロパティを複製します。 -
getConnector
-
setRelatedFlow
public void setRelatedFlow(com.infoteria.asteria.flowbuilder2.flow.Flow flow) -
getRelatedFlow
public com.infoteria.asteria.flowbuilder2.flow.Flow getRelatedFlow() -
getParamPropertyName
-
propertyChanging
Description copied from interface:PropertyChangeListenerプロパティ値が変更された直前に発生するイベント
PropertyChangeVetoExceptionをthrowするとプロパティ値の設定がキャンセルされます。- Specified by:
propertyChangingin interfacePropertyChangeListener- Throws:
PropertyChangeVetoException
-
propertyChanged
Description copied from interface:PropertyChangeListenerプロパティ値が変更された直後に発生するイベント- Specified by:
propertyChangedin interfacePropertyChangeListener
-
getParamProperty
-
replaceParam
public UndoableEdit replaceParam(com.infoteria.asteria.flowbuilder2.variable.VariableDefinition vd, boolean bConfirm) -
replaceStream
-
getRelatedFlow
public com.infoteria.asteria.flowbuilder2.flow.Flow getRelatedFlow(com.infoteria.asteria.flowbuilder2.context.Context context, String flowname) throws IOException, com.infoteria.asteria.flowbuilder2.parser.ParseException - Throws:
IOExceptioncom.infoteria.asteria.flowbuilder2.parser.ParseException
-