org.camunda.bpm.model.bpmn.impl.instance
Class DataStoreImpl
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.RootElementImpl
org.camunda.bpm.model.bpmn.impl.instance.DataStoreImpl
- All Implemented Interfaces:
- BaseElement, BpmnModelElementInstance, DataStore, ItemAwareElement, RootElement, org.camunda.bpm.model.xml.instance.ModelElementInstance
public class DataStoreImpl
- extends RootElementImpl
- implements DataStore
The BPMN dataStore element
- Author:
- Falko Menge
| Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl |
modelInstance |
|
Constructor Summary |
DataStoreImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
|
| 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 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 |
nameAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> nameAttribute
capacityAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Integer> capacityAttribute
isUnlimitedAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean> isUnlimitedAttribute
itemSubjectRefAttribute
protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<ItemDefinition> itemSubjectRefAttribute
dataStateChild
protected static org.camunda.bpm.model.xml.type.child.ChildElement<DataState> dataStateChild
DataStoreImpl
public DataStoreImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
registerType
public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
getName
public String getName()
- Specified by:
getName in interface DataStore
setName
public void setName(String name)
- Specified by:
setName in interface DataStore
getCapacity
public Integer getCapacity()
- Specified by:
getCapacity in interface DataStore
setCapacity
public void setCapacity(Integer capacity)
- Specified by:
setCapacity in interface DataStore
isUnlimited
public Boolean isUnlimited()
- Specified by:
isUnlimited in interface DataStore
setUnlimited
public void setUnlimited(Boolean isUnlimited)
- Specified by:
setUnlimited in interface DataStore
getItemSubject
public ItemDefinition getItemSubject()
- Specified by:
getItemSubject in interface ItemAwareElement
setItemSubject
public void setItemSubject(ItemDefinition itemSubject)
- Specified by:
setItemSubject in interface ItemAwareElement
getDataState
public DataState getDataState()
- Specified by:
getDataState in interface ItemAwareElement
setDataState
public void setDataState(DataState dataState)
- Specified by:
setDataState in interface ItemAwareElement
Copyright © 2017 camunda services GmbH. All rights reserved.