Interface ClassifierRole
-
- 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 ClassifierRole extends ModelElement
A representation of the model object 'Classifier Role'.The following features are supported:
- See Also:
RhapsodyPackage.getClassifierRole()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Classifier
getFormalClassifier()
Returns the value of the 'Formal Classifier' reference.Instance
getFormalInstance()
Returns the value of the 'Formal Instance' reference.SequenceDiagram
getReferencedSequenceDiagram()
Returns the value of the 'Referenced Sequence Diagram' reference.RoleKind
getRoleType()
Returns the value of the 'Role Type' attribute.void
setFormalClassifier(Classifier value)
Sets the value of the 'Formal Classifier
' reference.void
setFormalInstance(Instance value)
Sets the value of the 'Formal Instance
' reference.void
setReferencedSequenceDiagram(SequenceDiagram value)
Sets the value of the 'Referenced Sequence Diagram
' reference.void
setRoleType(RoleKind value)
Sets the value of the 'Role 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
-
getRoleType
RoleKind getRoleType()
Returns the value of the 'Role Type' attribute. The default value is""
. The literals are from the enumerationRoleKind
.- Returns:
- the value of the 'Role Type' attribute.
- See Also:
RoleKind
,setRoleType(RoleKind)
,RhapsodyPackage.getClassifierRole_RoleType()
-
setRoleType
void setRoleType(RoleKind value)
Sets the value of the 'Role Type
' attribute.- Parameters:
value
- the new value of the 'Role Type' attribute.- See Also:
RoleKind
,getRoleType()
-
getFormalClassifier
Classifier getFormalClassifier()
Returns the value of the 'Formal Classifier' reference.- Returns:
- the value of the 'Formal Classifier' reference.
- See Also:
setFormalClassifier(Classifier)
,RhapsodyPackage.getClassifierRole_FormalClassifier()
-
setFormalClassifier
void setFormalClassifier(Classifier value)
Sets the value of the 'Formal Classifier
' reference.- Parameters:
value
- the new value of the 'Formal Classifier' reference.- See Also:
getFormalClassifier()
-
getReferencedSequenceDiagram
SequenceDiagram getReferencedSequenceDiagram()
Returns the value of the 'Referenced Sequence Diagram' reference.- Returns:
- the value of the 'Referenced Sequence Diagram' reference.
- See Also:
setReferencedSequenceDiagram(SequenceDiagram)
,RhapsodyPackage.getClassifierRole_ReferencedSequenceDiagram()
-
setReferencedSequenceDiagram
void setReferencedSequenceDiagram(SequenceDiagram value)
Sets the value of the 'Referenced Sequence Diagram
' reference.- Parameters:
value
- the new value of the 'Referenced Sequence Diagram' reference.- See Also:
getReferencedSequenceDiagram()
-
getFormalInstance
Instance getFormalInstance()
Returns the value of the 'Formal Instance' reference.- Returns:
- the value of the 'Formal Instance' reference.
- See Also:
setFormalInstance(Instance)
,RhapsodyPackage.getClassifierRole_FormalInstance()
-
setFormalInstance
void setFormalInstance(Instance value)
Sets the value of the 'Formal Instance
' reference.- Parameters:
value
- the new value of the 'Formal Instance' reference.- See Also:
getFormalInstance()
-
-