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, idAttributemodelInstance| 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, setIdbuilder, getScope, isScopeaddChildElement, 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, updateAfterReplacementclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setIdbuilder, getScope, isScopeaddChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacementprotected 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 Collaborationpublic void setName(String name)
setName in interface Collaborationpublic boolean isClosed()
isClosed in interface Collaborationpublic void setClosed(boolean isClosed)
setClosed in interface Collaborationpublic Collection<Participant> getParticipants()
getParticipants in interface Collaborationpublic Collection<MessageFlow> getMessageFlows()
getMessageFlows in interface Collaborationpublic Collection<Artifact> getArtifacts()
getArtifacts in interface Collaborationpublic Collection<ConversationNode> getConversationNodes()
getConversationNodes in interface Collaborationpublic Collection<ConversationAssociation> getConversationAssociations()
getConversationAssociations in interface Collaborationpublic Collection<ParticipantAssociation> getParticipantAssociations()
getParticipantAssociations in interface Collaborationpublic Collection<MessageFlowAssociation> getMessageFlowAssociations()
getMessageFlowAssociations in interface Collaborationpublic Collection<CorrelationKey> getCorrelationKeys()
getCorrelationKeys in interface Collaborationpublic Collection<ConversationLink> getConversationLinks()
CollaborationgetConversationLinks in interface CollaborationCopyright © 2018. All rights reserved.