public class CollaborationImpl extends RootElementImpl implements Collaboration
Modifier and Type | Field and Description |
---|---|
protected static ChildElementCollection<Artifact> |
artifactCollection |
protected static ChildElementCollection<ConversationAssociation> |
conversationAssociationCollection |
protected static ChildElementCollection<ConversationLink> |
conversationLinkCollection
TODO: choreographyRef
|
protected static ChildElementCollection<ConversationNode> |
conversationNodeCollection |
protected static ChildElementCollection<CorrelationKey> |
correlationKeyCollection |
protected static Attribute<Boolean> |
isClosedAttribute |
protected static ChildElementCollection<MessageFlowAssociation> |
messageFlowAssociationCollection |
protected static ChildElementCollection<MessageFlow> |
messageFlowCollection |
protected static Attribute<String> |
nameAttribute |
protected static ChildElementCollection<ParticipantAssociation> |
participantAssociationCollection |
protected static ChildElementCollection<Participant> |
participantCollection |
documentationCollection, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
CollaborationImpl(ModelTypeInstanceContext context) |
Modifier and Type | Method and Description |
---|---|
Collection<Artifact> |
getArtifacts() |
Collection<ConversationAssociation> |
getConversationAssociations() |
Collection<ConversationLink> |
getConversationLinks()
TODO: choreographyRef
|
Collection<ConversationNode> |
getConversationNodes() |
Collection<CorrelationKey> |
getCorrelationKeys() |
Collection<MessageFlowAssociation> |
getMessageFlowAssociations() |
Collection<MessageFlow> |
getMessageFlows() |
String |
getName() |
Collection<ParticipantAssociation> |
getParticipantAssociations() |
Collection<Participant> |
getParticipants() |
boolean |
isClosed() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setClosed(boolean isClosed) |
void |
setName(String name) |
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
builder, getScope, isScope
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
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setId
builder, getScope, isScope
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
protected static ChildElementCollection<Participant> participantCollection
protected static ChildElementCollection<MessageFlow> messageFlowCollection
protected static ChildElementCollection<Artifact> artifactCollection
protected static ChildElementCollection<ConversationNode> conversationNodeCollection
protected static ChildElementCollection<ConversationAssociation> conversationAssociationCollection
protected static ChildElementCollection<ParticipantAssociation> participantAssociationCollection
protected static ChildElementCollection<MessageFlowAssociation> messageFlowAssociationCollection
protected static ChildElementCollection<CorrelationKey> correlationKeyCollection
protected static ChildElementCollection<ConversationLink> conversationLinkCollection
public CollaborationImpl(ModelTypeInstanceContext context)
public static void registerType(ModelBuilder modelBuilder)
public String getName()
getName
in interface Collaboration
public void setName(String name)
setName
in interface Collaboration
public boolean isClosed()
isClosed
in interface Collaboration
public void setClosed(boolean isClosed)
setClosed
in interface Collaboration
public Collection<Participant> getParticipants()
getParticipants
in interface Collaboration
public Collection<MessageFlow> getMessageFlows()
getMessageFlows
in interface Collaboration
public Collection<Artifact> getArtifacts()
getArtifacts
in interface Collaboration
public Collection<ConversationNode> getConversationNodes()
getConversationNodes
in interface Collaboration
public Collection<ConversationAssociation> getConversationAssociations()
getConversationAssociations
in interface Collaboration
public Collection<ParticipantAssociation> getParticipantAssociations()
getParticipantAssociations
in interface Collaboration
public Collection<MessageFlowAssociation> getMessageFlowAssociations()
getMessageFlowAssociations
in interface Collaboration
public Collection<CorrelationKey> getCorrelationKeys()
getCorrelationKeys
in interface Collaboration
public Collection<ConversationLink> getConversationLinks()
Collaboration
getConversationLinks
in interface Collaboration
Copyright © 2020. All rights reserved.