public abstract class ConversationNodeImpl extends BaseElementImpl implements ConversationNode
Modifier and Type | Field and Description |
---|---|
protected static ChildElementCollection<CorrelationKey> |
correlationKeyCollection |
protected static ElementReferenceCollection<MessageFlow,MessageFlowRef> |
messageFlowRefCollection |
protected static Attribute<String> |
nameAttribute |
protected static ElementReferenceCollection<Participant,ParticipantRef> |
participantRefCollection |
documentationCollection, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
ConversationNodeImpl(ModelTypeInstanceContext instanceContext) |
Modifier and Type | Method and Description |
---|---|
Collection<CorrelationKey> |
getCorrelationKeys() |
Collection<MessageFlow> |
getMessageFlows() |
String |
getName() |
Collection<Participant> |
getParticipants() |
static void |
registerType(ModelBuilder modelBuilder) |
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
getId, setId
protected static ElementReferenceCollection<Participant,ParticipantRef> participantRefCollection
protected static ElementReferenceCollection<MessageFlow,MessageFlowRef> messageFlowRefCollection
protected static ChildElementCollection<CorrelationKey> correlationKeyCollection
public ConversationNodeImpl(ModelTypeInstanceContext instanceContext)
public static void registerType(ModelBuilder modelBuilder)
public String getName()
getName
in interface ConversationNode
public void setName(String name)
setName
in interface ConversationNode
public Collection<Participant> getParticipants()
getParticipants
in interface ConversationNode
public Collection<MessageFlow> getMessageFlows()
getMessageFlows
in interface ConversationNode
public Collection<CorrelationKey> getCorrelationKeys()
getCorrelationKeys
in interface ConversationNode
Copyright © 2020. All rights reserved.