org.camunda.bpm.model.bpmn.impl.instance
Class ActivityImpl
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.FlowNodeImpl
org.camunda.bpm.model.bpmn.impl.instance.ActivityImpl
- All Implemented Interfaces:
- Activity, BaseElement, BpmnModelElementInstance, FlowElement, FlowNode, InteractionNode, org.camunda.bpm.model.xml.instance.ModelElementInstance
- Direct Known Subclasses:
- CallActivityImpl, SubProcessImpl, TaskImpl
public abstract class ActivityImpl
- extends FlowNodeImpl
- implements Activity
The BPMN activity element
- Author:
- Sebastian Menski
| Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl |
modelInstance |
|
Constructor Summary |
ActivityImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext context)
|
| Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowNodeImpl |
builder, getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority, updateAfterReplacement |
| 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 |
| Methods inherited from interface org.camunda.bpm.model.bpmn.instance.FlowNode |
builder, getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority |
| 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 |
isForCompensationAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean> isForCompensationAttribute
startQuantityAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Integer> startQuantityAttribute
completionQuantityAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Integer> completionQuantityAttribute
defaultAttribute
protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<SequenceFlow> defaultAttribute
ioSpecificationChild
protected static org.camunda.bpm.model.xml.type.child.ChildElement<IoSpecification> ioSpecificationChild
propertyCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<Property> propertyCollection
dataInputAssociationCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<DataInputAssociation> dataInputAssociationCollection
dataOutputAssociationCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<DataOutputAssociation> dataOutputAssociationCollection
resourceRoleCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<ResourceRole> resourceRoleCollection
loopCharacteristicsChild
protected static org.camunda.bpm.model.xml.type.child.ChildElement<LoopCharacteristics> loopCharacteristicsChild
ActivityImpl
public ActivityImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext context)
registerType
public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
isForCompensation
public boolean isForCompensation()
- Specified by:
isForCompensation in interface Activity
setForCompensation
public void setForCompensation(boolean isForCompensation)
- Specified by:
setForCompensation in interface Activity
getStartQuantity
public int getStartQuantity()
- Specified by:
getStartQuantity in interface Activity
setStartQuantity
public void setStartQuantity(int startQuantity)
- Specified by:
setStartQuantity in interface Activity
getCompletionQuantity
public int getCompletionQuantity()
- Specified by:
getCompletionQuantity in interface Activity
setCompletionQuantity
public void setCompletionQuantity(int completionQuantity)
- Specified by:
setCompletionQuantity in interface Activity
getDefault
public SequenceFlow getDefault()
- Specified by:
getDefault in interface Activity
setDefault
public void setDefault(SequenceFlow defaultFlow)
- Specified by:
setDefault in interface Activity
getIoSpecification
public IoSpecification getIoSpecification()
- Specified by:
getIoSpecification in interface Activity
setIoSpecification
public void setIoSpecification(IoSpecification ioSpecification)
- Specified by:
setIoSpecification in interface Activity
getProperties
public Collection<Property> getProperties()
- Specified by:
getProperties in interface Activity
getDataInputAssociations
public Collection<DataInputAssociation> getDataInputAssociations()
- Specified by:
getDataInputAssociations in interface Activity
getDataOutputAssociations
public Collection<DataOutputAssociation> getDataOutputAssociations()
- Specified by:
getDataOutputAssociations in interface Activity
getResourceRoles
public Collection<ResourceRole> getResourceRoles()
- Specified by:
getResourceRoles in interface Activity
getLoopCharacteristics
public LoopCharacteristics getLoopCharacteristics()
- Specified by:
getLoopCharacteristics in interface Activity
setLoopCharacteristics
public void setLoopCharacteristics(LoopCharacteristics loopCharacteristics)
- Specified by:
setLoopCharacteristics in interface Activity
Copyright © 2017 camunda services GmbH. All rights reserved.