org.camunda.bpm.model.bpmn.impl.instance
Class ParticipantImpl
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.ParticipantImpl
- All Implemented Interfaces:
- BaseElement, BpmnModelElementInstance, InteractionNode, Participant, org.camunda.bpm.model.xml.instance.ModelElementInstance
public class ParticipantImpl
- extends BaseElementImpl
- implements Participant
The BPMN participant element
- Author:
- Sebastian Menski
| Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl |
modelInstance |
|
Constructor Summary |
ParticipantImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
|
| Methods inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl |
addChildElement, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, 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, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement |
nameAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> nameAttribute
processRefAttribute
protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<Process> processRefAttribute
interfaceRefCollection
protected static org.camunda.bpm.model.xml.type.reference.ElementReferenceCollection<Interface,InterfaceRef> interfaceRefCollection
endPointRefCollection
protected static org.camunda.bpm.model.xml.type.reference.ElementReferenceCollection<EndPoint,EndPointRef> endPointRefCollection
participantMultiplicityChild
protected static org.camunda.bpm.model.xml.type.child.ChildElement<ParticipantMultiplicity> participantMultiplicityChild
ParticipantImpl
public ParticipantImpl(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 Participant
setName
public void setName(String name)
- Specified by:
setName in interface Participant
getProcess
public Process getProcess()
- Specified by:
getProcess in interface Participant
setProcess
public void setProcess(Process process)
- Specified by:
setProcess in interface Participant
getInterfaces
public Collection<Interface> getInterfaces()
- Specified by:
getInterfaces in interface Participant
getEndPoints
public Collection<EndPoint> getEndPoints()
- Specified by:
getEndPoints in interface Participant
getParticipantMultiplicity
public ParticipantMultiplicity getParticipantMultiplicity()
- Specified by:
getParticipantMultiplicity in interface Participant
setParticipantMultiplicity
public void setParticipantMultiplicity(ParticipantMultiplicity participantMultiplicity)
- Specified by:
setParticipantMultiplicity in interface Participant
Copyright © 2014 camunda services GmbH. All rights reserved.