public class ConversationLinkImpl extends BaseElementImpl implements ConversationLink
Modifier and Type | Field and Description |
---|---|
protected static Attribute<String> |
nameAttribute |
protected static AttributeReference<InteractionNode> |
sourceRefAttribute |
protected static AttributeReference<InteractionNode> |
targetRefAttribute |
documentationCollection, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
ConversationLinkImpl(ModelTypeInstanceContext instanceContext) |
Modifier and Type | Method and Description |
---|---|
String |
getName() |
InteractionNode |
getSource() |
InteractionNode |
getTarget() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setName(String name) |
void |
setSource(InteractionNode source) |
void |
setTarget(InteractionNode target) |
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 AttributeReference<InteractionNode> sourceRefAttribute
protected static AttributeReference<InteractionNode> targetRefAttribute
public ConversationLinkImpl(ModelTypeInstanceContext instanceContext)
public static void registerType(ModelBuilder modelBuilder)
public String getName()
getName
in interface ConversationLink
public void setName(String name)
setName
in interface ConversationLink
public InteractionNode getSource()
getSource
in interface ConversationLink
public void setSource(InteractionNode source)
setSource
in interface ConversationLink
public InteractionNode getTarget()
getTarget
in interface ConversationLink
public void setTarget(InteractionNode target)
setTarget
in interface ConversationLink
Copyright © 2022. All rights reserved.