public interface Message extends ModelElement
The following features are supported:
RhapsodyPackage.getMessage()
Modifier and Type | Method and Description |
---|---|
com.sodius.mdw.core.model.emf.MDWEList |
getActualParameterList()
Returns the value of the 'Actual Parameter List' attribute list.
|
AssociationRole |
getCommunicationConnection()
Returns the value of the 'Communication Connection' reference.
|
java.lang.String |
getCondition()
Returns the value of the 'Condition' attribute.
|
SysMLPort |
getFlowPort()
Returns the value of the 'Flow Port' reference.
|
InterfaceItem |
getFormalInterfaceItem()
Returns the value of the 'Formal Interface Item' reference.
|
MessageKind |
getMessageType()
Returns the value of the 'Message Type' attribute.
|
java.lang.String |
getReturnValue()
Returns the value of the 'Return Value' attribute.
|
java.lang.String |
getSequenceNumber()
Returns the value of the 'Sequence Number' attribute.
|
java.lang.String |
getSignature()
Returns the value of the 'Signature' attribute.
|
ClassifierRole |
getSource()
Returns the value of the 'Source' reference.
|
ExecutionOccurrence |
getSourceExecutionOccurrence()
Returns the value of the 'Source Execution Occurrence' reference.
|
ClassifierRole |
getTarget()
Returns the value of the 'Target' reference.
|
ExecutionOccurrence |
getTargetExecutionOccurrence()
Returns the value of the 'Target Execution Occurrence' reference.
|
java.lang.String |
getTimerValue()
Returns the value of the 'Timer Value' attribute.
|
void |
setCommunicationConnection(AssociationRole value)
Sets the value of the '
Communication Connection '
reference. |
void |
setCondition(java.lang.String value)
Sets the value of the '
Condition ' attribute. |
void |
setFlowPort(SysMLPort value)
Sets the value of the '
Flow Port ' reference. |
void |
setFormalInterfaceItem(InterfaceItem value)
Sets the value of the '
Formal Interface Item ' reference. |
void |
setMessageType(MessageKind value)
Sets the value of the '
Message Type ' attribute. |
void |
setReturnValue(java.lang.String value)
Sets the value of the '
Return Value ' attribute. |
void |
setSequenceNumber(java.lang.String value)
Sets the value of the '
Sequence Number ' attribute. |
void |
setSignature(java.lang.String value)
Sets the value of the '
Signature ' attribute. |
void |
setSource(ClassifierRole value)
Sets the value of the '
Source ' reference. |
void |
setSourceExecutionOccurrence(ExecutionOccurrence value)
Sets the value of the '
Source Execution Occurrence '
reference. |
void |
setTarget(ClassifierRole value)
Sets the value of the '
Target ' reference. |
void |
setTargetExecutionOccurrence(ExecutionOccurrence value)
Sets the value of the '
Target Execution Occurrence '
reference. |
void |
setTimerValue(java.lang.String value)
Sets the value of the '
Timer Value ' attribute. |
getAllTags, getAnnotations, getConstraints, getConstraintsByHim, getControlledFiles, getDependencies, getDescription, getDescriptionHTML, getDescriptionRTF, getDisplayName, getFullPathName, getGUID, getHyperLinks, getInterfaceName, getLocalTags, getMainDiagram, getMetaClass, getName, getOfTemplate, getOwnedDependencies, getOwner, getProject, getProperties, getProperty, getReferences, getStereotype, getStereotypes, getTemplateParameters, getTi, getUserDefinedMetaClass, isATemplate, isExternal, isRequirementTraceabilityHandle, isShowDisplayName, isUnresolved, setDescription, setDescriptionHTML, setDescriptionRTF, setDisplayName, setFullPathName, setGUID, setInterfaceName, setIsATemplate, setIsExternal, setIsShowDisplayName, setIsUnresolved, setMainDiagram, setMetaClass, setName, setOfTemplate, setOwner, setProject, setRequirementTraceabilityHandle, setStereotype, setTi, setUserDefinedMetaClass
compareTo, eExtendedClass, eIsInstanceOf, eIsInstanceOf, eIsProfiled, eIsRemoved, eMetamodel, eMetaTypeName, eModel, eRemove, eSetUniqueID, eUniqueID, superScript, superScript, toBoolean, toBoolean, toByte, toByte, toChar, toChar, toDouble, toDouble, toFloat, toFloat, toInt, toInt, toList, toList, toList, toList, toList, toLong, toLong, toObject, toObject, toSet, toSet, toShort, toShort, toString, toString
getEAnnotation, getEAnnotations
com.sodius.mdw.core.model.emf.MDWEList getActualParameterList()
String
.
RhapsodyPackage.getMessage_ActualParameterList()
MessageKind getMessageType()
""
.
The literals are from the enumeration MessageKind
.
MessageKind
,
setMessageType(MessageKind)
,
RhapsodyPackage.getMessage_MessageType()
void setMessageType(MessageKind value)
Message Type
' attribute.
value
- the new value of the 'Message Type' attribute.MessageKind
,
getMessageType()
java.lang.String getSequenceNumber()
""
.
setSequenceNumber(String)
,
RhapsodyPackage.getMessage_SequenceNumber()
void setSequenceNumber(java.lang.String value)
Sequence Number
' attribute.
value
- the new value of the 'Sequence Number' attribute.getSequenceNumber()
java.lang.String getReturnValue()
""
.
setReturnValue(String)
,
RhapsodyPackage.getMessage_ReturnValue()
void setReturnValue(java.lang.String value)
Return Value
' attribute.
value
- the new value of the 'Return Value' attribute.getReturnValue()
java.lang.String getCondition()
""
.
setCondition(String)
,
RhapsodyPackage.getMessage_Condition()
void setCondition(java.lang.String value)
Condition
' attribute.
value
- the new value of the 'Condition' attribute.getCondition()
java.lang.String getTimerValue()
""
.
setTimerValue(String)
,
RhapsodyPackage.getMessage_TimerValue()
void setTimerValue(java.lang.String value)
Timer Value
' attribute.
value
- the new value of the 'Timer Value' attribute.getTimerValue()
java.lang.String getSignature()
""
.
setSignature(String)
,
RhapsodyPackage.getMessage_Signature()
void setSignature(java.lang.String value)
Signature
' attribute.
value
- the new value of the 'Signature' attribute.getSignature()
ClassifierRole getSource()
setSource(ClassifierRole)
,
RhapsodyPackage.getMessage_Source()
void setSource(ClassifierRole value)
Source
' reference.
value
- the new value of the 'Source' reference.getSource()
ClassifierRole getTarget()
setTarget(ClassifierRole)
,
RhapsodyPackage.getMessage_Target()
void setTarget(ClassifierRole value)
Target
' reference.
value
- the new value of the 'Target' reference.getTarget()
InterfaceItem getFormalInterfaceItem()
setFormalInterfaceItem(InterfaceItem)
,
RhapsodyPackage.getMessage_FormalInterfaceItem()
void setFormalInterfaceItem(InterfaceItem value)
Formal Interface Item
' reference.
value
- the new value of the 'Formal Interface Item' reference.getFormalInterfaceItem()
AssociationRole getCommunicationConnection()
setCommunicationConnection(AssociationRole)
,
RhapsodyPackage.getMessage_CommunicationConnection()
void setCommunicationConnection(AssociationRole value)
Communication Connection
'
reference.
value
- the new value of the 'Communication Connection' reference.getCommunicationConnection()
ExecutionOccurrence getSourceExecutionOccurrence()
setSourceExecutionOccurrence(ExecutionOccurrence)
,
RhapsodyPackage.getMessage_SourceExecutionOccurrence()
void setSourceExecutionOccurrence(ExecutionOccurrence value)
Source Execution Occurrence
'
reference.
value
- the new value of the 'Source Execution Occurrence' reference.getSourceExecutionOccurrence()
ExecutionOccurrence getTargetExecutionOccurrence()
setTargetExecutionOccurrence(ExecutionOccurrence)
,
RhapsodyPackage.getMessage_TargetExecutionOccurrence()
void setTargetExecutionOccurrence(ExecutionOccurrence value)
Target Execution Occurrence
'
reference.
value
- the new value of the 'Target Execution Occurrence' reference.getTargetExecutionOccurrence()
SysMLPort getFlowPort()
setFlowPort(SysMLPort)
,
RhapsodyPackage.getMessage_FlowPort()
void setFlowPort(SysMLPort value)
Flow Port
' reference.
value
- the new value of the 'Flow Port' reference.getFlowPort()