Interface MessagePoint
-
- All Superinterfaces:
java.lang.Comparable<java.lang.Object>
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.EObject
,MDWEObject
,MDWObject
,ModelElement
,org.eclipse.emf.common.notify.Notifier
public interface MessagePoint extends ModelElement
A representation of the model object 'Message Point'.The following features are supported:
- See Also:
RhapsodyPackage.getMessagePoint()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClassifierRole
getClassifierRole()
Returns the value of the 'Classifier Role' reference.InteractionOccurrence
getInteractionOccurrence()
Returns the value of the 'Interaction Occurrence' reference.InteractionOperator
getInteractionOperator()
Returns the value of the 'Interaction Operator' reference.Message
getMessage()
Returns the value of the 'Message' reference.MessagePointKind
getType()
Returns the value of the 'Type' attribute.void
setClassifierRole(ClassifierRole value)
Sets the value of the 'Classifier Role
' reference.void
setInteractionOccurrence(InteractionOccurrence value)
Sets the value of the 'Interaction Occurrence
' reference.void
setInteractionOperator(InteractionOperator value)
Sets the value of the 'Interaction Operator
' reference.void
setMessage(Message value)
Sets the value of the 'Message
' reference.void
setType(MessagePointKind value)
Sets the value of the 'Type
' attribute.-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface com.sodius.mdw.core.model.MDWObject
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
-
Methods inherited from interface com.sodius.mdw.metamodel.rhapsody.ModelElement
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
-
-
-
-
Method Detail
-
getType
MessagePointKind getType()
Returns the value of the 'Type' attribute. The default value is""
. The literals are from the enumerationMessagePointKind
.- Returns:
- the value of the 'Type' attribute.
- See Also:
MessagePointKind
,setType(MessagePointKind)
,RhapsodyPackage.getMessagePoint_Type()
-
setType
void setType(MessagePointKind value)
Sets the value of the 'Type
' attribute.- Parameters:
value
- the new value of the 'Type' attribute.- See Also:
MessagePointKind
,getType()
-
getMessage
Message getMessage()
Returns the value of the 'Message' reference.- Returns:
- the value of the 'Message' reference.
- See Also:
setMessage(Message)
,RhapsodyPackage.getMessagePoint_Message()
-
setMessage
void setMessage(Message value)
Sets the value of the 'Message
' reference.- Parameters:
value
- the new value of the 'Message' reference.- See Also:
getMessage()
-
getInteractionOccurrence
InteractionOccurrence getInteractionOccurrence()
Returns the value of the 'Interaction Occurrence' reference.- Returns:
- the value of the 'Interaction Occurrence' reference.
- See Also:
setInteractionOccurrence(InteractionOccurrence)
,RhapsodyPackage.getMessagePoint_InteractionOccurrence()
-
setInteractionOccurrence
void setInteractionOccurrence(InteractionOccurrence value)
Sets the value of the 'Interaction Occurrence
' reference.- Parameters:
value
- the new value of the 'Interaction Occurrence' reference.- See Also:
getInteractionOccurrence()
-
getInteractionOperator
InteractionOperator getInteractionOperator()
Returns the value of the 'Interaction Operator' reference.- Returns:
- the value of the 'Interaction Operator' reference.
- See Also:
setInteractionOperator(InteractionOperator)
,RhapsodyPackage.getMessagePoint_InteractionOperator()
-
setInteractionOperator
void setInteractionOperator(InteractionOperator value)
Sets the value of the 'Interaction Operator
' reference.- Parameters:
value
- the new value of the 'Interaction Operator' reference.- See Also:
getInteractionOperator()
-
getClassifierRole
ClassifierRole getClassifierRole()
Returns the value of the 'Classifier Role' reference.- Returns:
- the value of the 'Classifier Role' reference.
- See Also:
setClassifierRole(ClassifierRole)
,RhapsodyPackage.getMessagePoint_ClassifierRole()
-
setClassifierRole
void setClassifierRole(ClassifierRole value)
Sets the value of the 'Classifier Role
' reference.- Parameters:
value
- the new value of the 'Classifier Role' reference.- See Also:
getClassifierRole()
-
-