public interface CommunicationChannel extends ModelElement
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.
|
org.eclipse.emf.common.util.EList<CommunicationMessage> |
getEndToStartMessage()
Getter for relation 'CommunicationChannel->EndToStartMessage'
Metamodel description:
null
|
<T extends CommunicationMessage> |
getEndToStartMessage(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.
|
org.eclipse.emf.common.util.EList<CommunicationMessage> |
getStartToEndMessage()
Getter for relation 'CommunicationChannel->StartToEndMessage'
Metamodel description:
null
|
<T extends CommunicationMessage> |
getStartToEndMessage(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.
|
addStereotype, getBpmnLaneRefs, getBpmnLaneRefs, getConstraintDefinition, getConstraintDefinition, getDefaultParametering, getDefaultParametering, getDependsOnDependency, getDependsOnDependency, getDescriptor, getDescriptor, getDocument, getDocument, getExtension, getExtension, getImpactedDependency, getImpactedDependency, getLocalProperties, getLocalProperty, getManifesting, getManifesting, getMatrix, getMatrix, getName, getNote, getNoteContent, getOwnerTemplateParameter, getProduct, getProduct, getProperties, getProperties, getProperties, getProperty, getProperty, getReceivedInfo, getReceivedInfo, getRepresentingConnector, getRepresentingConnector, getRepresentingEnd, getRepresentingEnd, getRepresentingInstance, getRepresentingInstance, getRepresentingPartition, getRepresentingPartition, getRepresents, getRepresents, getSentInfo, getSentInfo, getStereotype, getTag, getTag, getTag, getTagValue, getTagValues, getTemplateSubstitution, getTemplateSubstitution, getTypingParameter, getTypingParameter, isStereotyped, isTagged, putNoteContent, putTagValue, putTagValues, removeNotes, removeStereotypes, removeTags, setLocalProperties, setLocalProperty, setName, setOwnerTemplateParameter, setProperty, setProperty
getAddedToQuery, getAddedToQuery, getCausing, getCausing, getDiagramElement, getDiagramElement
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, delete, getCompositionChildren, getCompositionOwner, getMClass, getStatus, getUuid, isDeleted, isModifiable, isShell, isValid, mGet, mGet, mSet
compareTo
static final String MNAME
org.eclipse.emf.common.util.EList<CommunicationMessage> getStartToEndMessage()
<T extends CommunicationMessage> List<T> getStartToEndMessage(Class<T> filterClass)
Link getChannel()
void setChannel(Link value)
CommunicationNode getStart()
void setStart(CommunicationNode value)
NaryLink getNaryChannel()
void setNaryChannel(NaryLink value)
org.eclipse.emf.common.util.EList<CommunicationMessage> getEndToStartMessage()
<T extends CommunicationMessage> List<T> getEndToStartMessage(Class<T> filterClass)
CommunicationNode getEnd()
void setEnd(CommunicationNode value)