Package wt.workflow.definer
Class WfVariableInfo
java.lang.Object
wt.workflow.definer.WfVariableInfo
- All Implemented Interfaces:
Externalizable,Serializable,wt.fc._NetFactor,NetFactor,Evolvable
Simple structure containing information pertaining to a execution object
variable.
Use the newWfVariableInfo static factory method(s), not
the WfVariableInfo constructor, to construct instances of
this class. Instances must be constructed using the static factory(s),
in order to ensure proper initialization of the instance.
Supported API: true
Extendable: false
- See Also:
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the attribute: DEFAULT_VALUE.getName()Gets the value of the attribute: NAME.booleanGets the value of the attribute: READ_ONLY.voidsetDefaultValue(Object a_DefaultValue) Sets the value of the attribute: DEFAULT_VALUE.voidSets the value of the attribute: NAME.voidsetReadOnly(boolean a_ReadOnly) Sets the value of the attribute: READ_ONLY.
-
Field Details
-
NAME
Label for the attribute; Variable name. Must be non null.
Supported API: true- See Also:
-
DEFAULT_VALUE
Label for the attribute; Initial value of the variable. The class of the value must be a subclass of the class of the variable.Important Note: all primitive variables must be assigned a default value.
Supported API: true- See Also:
-
READ_ONLY
Label for the attribute; Determines whether the variable can be modified by the assignee of a task. Not enforced internally, just used by the GUI.
Supported API: true- See Also:
-
-
Method Details
-
getName
Gets the value of the attribute: NAME. Variable name. Must be non null.
Supported API: true- Returns:
- String
-
setName
Sets the value of the attribute: NAME. Variable name. Must be non null.
Supported API: true- Parameters:
a_Name-
-
getDefaultValue
Gets the value of the attribute: DEFAULT_VALUE. Initial value of the variable. The class of the value must be a subclass of the class of the variable.Important Note: all primitive variables must be assigned a default value.
Supported API: true- Returns:
- Object
-
setDefaultValue
Sets the value of the attribute: DEFAULT_VALUE. Initial value of the variable. The class of the value must be a subclass of the class of the variable.Important Note: all primitive variables must be assigned a default value.
Supported API: true- Parameters:
a_DefaultValue-
-
isReadOnly
public boolean isReadOnly()Gets the value of the attribute: READ_ONLY. Determines whether the variable can be modified by the assignee of a task. Not enforced internally, just used by the GUI.
Supported API: true- Returns:
- boolean
-
setReadOnly
public void setReadOnly(boolean a_ReadOnly) Sets the value of the attribute: READ_ONLY. Determines whether the variable can be modified by the assignee of a task. Not enforced internally, just used by the GUI.
Supported API: true- Parameters:
a_ReadOnly-
-