Package org.activiti.bpmn.model
Class ValuedDataObject
- java.lang.Object
-
- org.activiti.bpmn.model.BaseElement
-
- org.activiti.bpmn.model.FlowElement
-
- org.activiti.bpmn.model.DataObject
-
- org.activiti.bpmn.model.ValuedDataObject
-
- All Implemented Interfaces:
HasExecutionListeners
,HasExtensionAttributes
- Direct Known Subclasses:
BooleanDataObject
,DateDataObject
,DoubleDataObject
,IntegerDataObject
,LongDataObject
,StringDataObject
public abstract class ValuedDataObject extends DataObject
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Object
value
-
Fields inherited from class org.activiti.bpmn.model.DataObject
itemSubjectRef
-
Fields inherited from class org.activiti.bpmn.model.FlowElement
documentation, executionListeners, name, parentContainer
-
Fields inherited from class org.activiti.bpmn.model.BaseElement
attributes, extensionElements, id, xmlColumnNumber, xmlRowNumber
-
-
Constructor Summary
Constructors Constructor Description ValuedDataObject()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract ValuedDataObject
clone()
boolean
equals(java.lang.Object o)
java.lang.String
getType()
java.lang.Object
getValue()
abstract void
setValue(java.lang.Object value)
void
setValues(ValuedDataObject otherElement)
-
Methods inherited from class org.activiti.bpmn.model.DataObject
getItemSubjectRef, setItemSubjectRef, setValues
-
Methods inherited from class org.activiti.bpmn.model.FlowElement
getDocumentation, getExecutionListeners, getName, getParentContainer, getSubProcess, setDocumentation, setExecutionListeners, setName, setParentContainer, setValues
-
Methods inherited from class org.activiti.bpmn.model.BaseElement
addAttribute, addExtensionElement, getAttributes, getAttributeValue, getExtensionElements, getId, getXmlColumnNumber, getXmlRowNumber, setAttributes, setExtensionElements, setId, setValues, setXmlColumnNumber, setXmlRowNumber
-
-
-
-
Method Detail
-
getValue
public java.lang.Object getValue()
-
setValue
public abstract void setValue(java.lang.Object value)
-
clone
public abstract ValuedDataObject clone()
- Overrides:
clone
in classDataObject
-
setValues
public void setValues(ValuedDataObject otherElement)
-
getType
public java.lang.String getType()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
-