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