Class CollaborationImpl
java.lang.Object
org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
io.camunda.zeebe.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
io.camunda.zeebe.model.bpmn.impl.instance.BaseElementImpl
io.camunda.zeebe.model.bpmn.impl.instance.RootElementImpl
io.camunda.zeebe.model.bpmn.impl.instance.CollaborationImpl
- All Implemented Interfaces:
BaseElement
,BpmnModelElementInstance
,Collaboration
,RootElement
,org.camunda.bpm.model.xml.instance.ModelElementInstance
- Direct Known Subclasses:
GlobalConversationImpl
The BPMN collaboration element
- Author:
- Sebastian Menski
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static org.camunda.bpm.model.xml.type.child.ChildElementCollection
<Artifact> protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection
<ConversationAssociation> protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection
<ConversationLink> TODO: choreographyRefprotected static org.camunda.bpm.model.xml.type.child.ChildElementCollection
<ConversationNode> protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection
<CorrelationKey> protected static org.camunda.bpm.model.xml.type.attribute.Attribute
<Boolean> protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection
<MessageFlowAssociation> protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection
<MessageFlow> protected static org.camunda.bpm.model.xml.type.attribute.Attribute
<String> protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection
<ParticipantAssociation> protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection
<Participant> Fields inherited from class io.camunda.zeebe.model.bpmn.impl.instance.BaseElementImpl
documentationCollection, extensionElementsChild, idAttribute
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
-
Constructor Summary
ConstructorsConstructorDescriptionCollaborationImpl
(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext context) -
Method Summary
Modifier and TypeMethodDescriptionTODO: choreographyRefgetName()
boolean
isClosed()
static void
registerType
(org.camunda.bpm.model.xml.ModelBuilder modelBuilder) void
setClosed
(boolean isClosed) void
Methods inherited from class io.camunda.zeebe.model.bpmn.impl.instance.BaseElementImpl
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, getSingleExtensionElement, setExtensionElements, setId
Methods inherited from class io.camunda.zeebe.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
builder, getScope, isScope
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 class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.camunda.zeebe.model.bpmn.instance.BaseElement
getDiagramElement, getDocumentations, getExtensionElements, getId, getSingleExtensionElement, setExtensionElements, setId
Methods inherited from interface io.camunda.zeebe.model.bpmn.instance.BpmnModelElementInstance
builder, getScope, isScope
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
-
Field Details
-
nameAttribute
-
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> conversationLinkCollectionTODO: choreographyRef
-
-
Constructor Details
-
CollaborationImpl
public CollaborationImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext context)
-
-
Method Details
-
registerType
public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder) -
getName
- Specified by:
getName
in interfaceCollaboration
-
setName
- Specified by:
setName
in interfaceCollaboration
-
isClosed
public boolean isClosed()- Specified by:
isClosed
in interfaceCollaboration
-
setClosed
public void setClosed(boolean isClosed) - Specified by:
setClosed
in interfaceCollaboration
-
getParticipants
- Specified by:
getParticipants
in interfaceCollaboration
-
getMessageFlows
- Specified by:
getMessageFlows
in interfaceCollaboration
-
getArtifacts
- Specified by:
getArtifacts
in interfaceCollaboration
-
getConversationNodes
- Specified by:
getConversationNodes
in interfaceCollaboration
-
getConversationAssociations
- Specified by:
getConversationAssociations
in interfaceCollaboration
-
getParticipantAssociations
- Specified by:
getParticipantAssociations
in interfaceCollaboration
-
getMessageFlowAssociations
- Specified by:
getMessageFlowAssociations
in interfaceCollaboration
-
getCorrelationKeys
- Specified by:
getCorrelationKeys
in interfaceCollaboration
-
getConversationLinks
Description copied from interface:Collaboration
TODO: choreographyRef- Specified by:
getConversationLinks
in interfaceCollaboration
-