public interface CommunicationChannel extends UmlModelElement
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MNAME
The metaclass simple name.
|
static java.lang.String |
MQNAME
The metaclass qualified name.
|
Modifier and Type | Method and Description |
---|---|
Link |
getChannel()
Getter for relation 'CommunicationChannel->Channel'
Metamodel description:
References the Link the communication channel represents.
|
CommunicationNode |
getEnd()
Getter for relation 'CommunicationChannel->End'
Metamodel description:
Node at the end of the channel.
|
<any> |
getEndToStartMessage()
Getter for relation 'CommunicationChannel->EndToStartMessage'
Metamodel description:
null
|
<T extends CommunicationMessage> |
getEndToStartMessage(java.lang.Class<T> filterClass)
Filtered Getter for relation 'CommunicationChannel->EndToStartMessage'
Metamodel description:
null
|
NaryLink |
getNaryChannel()
Getter for relation 'CommunicationChannel->NaryChannel'
Metamodel description:
null
|
CommunicationNode |
getStart()
Getter for relation 'CommunicationChannel->Start'
Metamodel description:
Node starting the channel.
|
<any> |
getStartToEndMessage()
Getter for relation 'CommunicationChannel->StartToEndMessage'
Metamodel description:
null
|
<T extends CommunicationMessage> |
getStartToEndMessage(java.lang.Class<T> filterClass)
Filtered Getter for relation 'CommunicationChannel->StartToEndMessage'
Metamodel description:
null
|
void |
setChannel(Link value)
Setter for relation 'CommunicationChannel->Channel'
Metamodel description:
References the Link the communication channel represents.
|
void |
setEnd(CommunicationNode value)
Setter for relation 'CommunicationChannel->End'
Metamodel description:
Node at the end of the channel.
|
void |
setNaryChannel(NaryLink value)
Setter for relation 'CommunicationChannel->NaryChannel'
Metamodel description:
null
|
void |
setStart(CommunicationNode value)
Setter for relation 'CommunicationChannel->Start'
Metamodel description:
Node starting the channel.
|
getConstraintDefinition, getConstraintDefinition, getDefaultParametering, getDefaultParametering, getManifesting, getManifesting, getOwnerTemplateParameter, getReceivedInfo, getReceivedInfo, getRepresentingConnector, getRepresentingConnector, getRepresentingEnd, getRepresentingEnd, getRepresentingInstance, getRepresentingInstance, getRepresentingPartition, getRepresentingPartition, getRepresents, getRepresents, getSentInfo, getSentInfo, getTemplateSubstitution, getTemplateSubstitution, getTypingParameter, getTypingParameter, setOwnerTemplateParameter
addStereotype, getAttached, getAttached, getDependsOnDependency, getDependsOnDependency, getDescriptor, getDescriptor, getExtension, getExtension, getImpactDependsOn, getImpactDependsOn, getImpactedDependency, getImpactedDependency, getImpactImpacted, getImpactImpacted, getLocalProperties, getLocalProperty, getMatrix, getMatrix, getName, getNote, getNote, getNote, getNoteContent, getNoteContent, getNoteContent, getProduct, getProduct, getProperties, getProperties, getProperties, getProperties, getProperties, getProperty, getProperty, getProperty, getProperty, getStereotype, getTag, getTag, getTag, getTag, getTag, getTagValue, getTagValue, getTagValue, getTagValues, getTagValues, getTagValues, isStereotyped, isStereotyped, isTagged, isTagged, isTagged, putNoteContent, putNoteContent, putNoteContent, putTagValue, putTagValue, putTagValue, putTagValues, putTagValues, putTagValues, removeNotes, removeNotes, removeNotes, removeStereotypes, removeTags, removeTags, removeTags, setLocalProperties, setLocalProperty, setName, setProperty, setProperty, setProperty, setProperty
getAddedToQuery, getAddedToQuery, getCausedImpact, getCausedImpact, getDiagramElement, getDiagramElement
accept, delete, getCompositionChildren, getCompositionOwner, getMClass, getStatus, getUuid, isDeleted, isModifiable, isShell, isValid, mGet, mGet, mSet
static final java.lang.String MNAME
static final java.lang.String MQNAME
<any> getStartToEndMessage()
<T extends CommunicationMessage> java.util.List<T> getStartToEndMessage(java.lang.Class<T> filterClass)
Link getChannel()
void setChannel(Link value)
CommunicationNode getStart()
void setStart(CommunicationNode value)
NaryLink getNaryChannel()
void setNaryChannel(NaryLink value)
<any> getEndToStartMessage()
<T extends CommunicationMessage> java.util.List<T> getEndToStartMessage(java.lang.Class<T> filterClass)
CommunicationNode getEnd()
void setEnd(CommunicationNode value)