Class DataObjectImpl
java.lang.Object
org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
org.camunda.bpm.model.bpmn.impl.instance.FlowElementImpl
org.camunda.bpm.model.bpmn.impl.instance.DataObjectImpl
- All Implemented Interfaces:
BaseElement
,BpmnModelElementInstance
,DataObject
,FlowElement
,ItemAwareElement
,ModelElementInstance
The BPMN dataObject element
- Author:
- Dario Campagna
-
Field Summary
Modifier and TypeFieldDescriptionprotected static ChildElement<DataState>
protected static AttributeReference<ItemDefinition>
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowElementImpl
auditingChild, categoryValueRefCollection, monitoringChild, nameAttribute
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
documentationCollection, extensionElementsChild, idAttribute
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
static void
registerType
(ModelBuilder modelBuilder) void
setCollection
(boolean isCollection) void
setDataState
(DataState dataState) void
setItemSubject
(ItemDefinition itemSubject) Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowElementImpl
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
builder, getScope, isScope
Methods inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
addChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BaseElement
getDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setId
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BpmnModelElementInstance
builder, getScope, isScope
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.FlowElement
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
Methods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstance
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
-
Field Details
-
itemSubjectRefAttribute
-
isCollectionAttribute
-
dataStateChild
-
-
Constructor Details
-
DataObjectImpl
-
-
Method Details
-
registerType
-
getItemSubject
- Specified by:
getItemSubject
in interfaceItemAwareElement
-
setItemSubject
- Specified by:
setItemSubject
in interfaceItemAwareElement
-
getDataState
- Specified by:
getDataState
in interfaceItemAwareElement
-
setDataState
- Specified by:
setDataState
in interfaceItemAwareElement
-
isCollection
public boolean isCollection()- Specified by:
isCollection
in interfaceDataObject
-
setCollection
public void setCollection(boolean isCollection) - Specified by:
setCollection
in interfaceDataObject
-