org.camunda.bpm.model.bpmn.impl.instance
Class CollaborationImpl
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.CollaborationImpl
- All Implemented Interfaces:
- BaseElement, BpmnModelElementInstance, Collaboration, RootElement, org.camunda.bpm.model.xml.instance.ModelElementInstance
- Direct Known Subclasses:
- GlobalConversationImpl
public class CollaborationImpl
- extends RootElementImpl
- implements Collaboration
The BPMN collaboration element
- Author:
- Sebastian Menski
| Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl |
modelInstance |
|
Constructor Summary |
CollaborationImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext context)
|
| 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
isClosedAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean> isClosedAttribute
participantCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<Participant> participantCollection
messageFlowCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<MessageFlow> messageFlowCollection
artifactCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<Artifact> artifactCollection
conversationNodeCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<ConversationNode> conversationNodeCollection
conversationAssociationCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<ConversationAssociation> conversationAssociationCollection
participantAssociationCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<ParticipantAssociation> participantAssociationCollection
messageFlowAssociationCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<MessageFlowAssociation> messageFlowAssociationCollection
correlationKeyCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<CorrelationKey> correlationKeyCollection
conversationLinkCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<ConversationLink> conversationLinkCollection
- TODO: choreographyRef
CollaborationImpl
public CollaborationImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext context)
registerType
public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
getName
public String getName()
- Specified by:
getName in interface Collaboration
setName
public void setName(String name)
- Specified by:
setName in interface Collaboration
isClosed
public boolean isClosed()
- Specified by:
isClosed in interface Collaboration
setClosed
public void setClosed(boolean isClosed)
- Specified by:
setClosed in interface Collaboration
getParticipants
public Collection<Participant> getParticipants()
- Specified by:
getParticipants in interface Collaboration
getMessageFlows
public Collection<MessageFlow> getMessageFlows()
- Specified by:
getMessageFlows in interface Collaboration
getArtifacts
public Collection<Artifact> getArtifacts()
- Specified by:
getArtifacts in interface Collaboration
getConversationNodes
public Collection<ConversationNode> getConversationNodes()
- Specified by:
getConversationNodes in interface Collaboration
getConversationAssociations
public Collection<ConversationAssociation> getConversationAssociations()
- Specified by:
getConversationAssociations in interface Collaboration
getParticipantAssociations
public Collection<ParticipantAssociation> getParticipantAssociations()
- Specified by:
getParticipantAssociations in interface Collaboration
getMessageFlowAssociations
public Collection<MessageFlowAssociation> getMessageFlowAssociations()
- Specified by:
getMessageFlowAssociations in interface Collaboration
getCorrelationKeys
public Collection<CorrelationKey> getCorrelationKeys()
- Specified by:
getCorrelationKeys in interface Collaboration
getConversationLinks
public Collection<ConversationLink> getConversationLinks()
- Description copied from interface:
Collaboration
- TODO: choreographyRef
- Specified by:
getConversationLinks in interface Collaboration
Copyright © 2017 camunda services GmbH. All rights reserved.