org.camunda.bpm.model.bpmn.impl.instance
Class CatchEventImpl
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.EventImpl
org.camunda.bpm.model.bpmn.impl.instance.CatchEventImpl
- All Implemented Interfaces:
- BaseElement, BpmnModelElementInstance, CatchEvent, Event, FlowElement, FlowNode, InteractionNode, org.camunda.bpm.model.xml.instance.ModelElementInstance
- Direct Known Subclasses:
- BoundaryEventImpl, IntermediateCatchEventImpl, StartEventImpl
public abstract class CatchEventImpl
- extends EventImpl
- implements CatchEvent
The BPMN catchEvent element
- Author:
- Sebastian Menski
| Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl |
modelInstance |
|
Constructor Summary |
CatchEventImpl(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 |
parallelMultipleAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean> parallelMultipleAttribute
dataOutputCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<DataOutput> dataOutputCollection
dataOutputAssociationCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<DataOutputAssociation> dataOutputAssociationCollection
outputSetChild
protected static org.camunda.bpm.model.xml.type.child.ChildElement<OutputSet> outputSetChild
eventDefinitionCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<EventDefinition> eventDefinitionCollection
eventDefinitionRefCollection
protected static org.camunda.bpm.model.xml.type.reference.ElementReferenceCollection<EventDefinition,EventDefinitionRef> eventDefinitionRefCollection
CatchEventImpl
public CatchEventImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext context)
registerType
public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
isParallelMultiple
public boolean isParallelMultiple()
- Specified by:
isParallelMultiple in interface CatchEvent
setParallelMultiple
public void setParallelMultiple(boolean parallelMultiple)
- Specified by:
setParallelMultiple in interface CatchEvent
getDataOutputs
public Collection<DataOutput> getDataOutputs()
- Specified by:
getDataOutputs in interface CatchEvent
getDataOutputAssociations
public Collection<DataOutputAssociation> getDataOutputAssociations()
- Specified by:
getDataOutputAssociations in interface CatchEvent
getOutputSet
public OutputSet getOutputSet()
- Specified by:
getOutputSet in interface CatchEvent
setOutputSet
public void setOutputSet(OutputSet outputSet)
- Specified by:
setOutputSet in interface CatchEvent
getEventDefinitions
public Collection<EventDefinition> getEventDefinitions()
- Specified by:
getEventDefinitions in interface CatchEvent
getEventDefinitionRefs
public Collection<EventDefinition> getEventDefinitionRefs()
- Specified by:
getEventDefinitionRefs in interface CatchEvent
Copyright © 2017 camunda services GmbH. All rights reserved.