Interface Classifier
-
- 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
,Unit
- All Known Subinterfaces:
Actor
,AssociationClass
,Class
,Event
,EventReception
,Flowchart
,FlowItem
,InterfaceItem
,Node
,Operation
,Statechart
,Stereotype
,Type
,UseCase
public interface Classifier extends Unit
A representation of the model object 'Classifier'.The following features are supported:
- See Also:
RhapsodyPackage.getClassifier()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Flowchart
getActivityDiagram()
Returns the value of the 'Activity Diagram' reference.MDWEList
getAttributes()
Returns the value of the 'Attributes' reference list.MDWEList
getBaseClassifiers()
Returns the value of the 'Base Classifiers' reference list.MDWEList
getBehavioralDiagrams()
Returns the value of the 'Behavioral Diagrams' reference list.MDWEList
getDerivedClassifiers()
Returns the value of the 'Derived Classifiers' reference list.MDWEList
getFlowItems()
Returns the value of the 'Flow Items' reference list.MDWEList
getFlows()
Returns the value of the 'Flows' reference list.MDWEList
getGeneralizations()
Returns the value of the 'Generalizations' reference list.MDWEList
getInterfaceItems()
Returns the value of the 'Interface Items' reference list.MDWEList
getLinks()
Returns the value of the 'Links' reference list.MDWEList
getNestedClassifiers()
Returns the value of the 'Nested Classifiers' reference list.MDWEList
getObjectModelDiagrams()
Returns the value of the 'Object Model Diagrams' reference list.MDWEList
getOperations()
Returns the value of the 'Operations' reference list.MDWEList
getPorts()
Returns the value of the 'Ports' reference list.MDWEList
getRelations()
Returns the value of the 'Relations' reference list.MDWEList
getSequenceDiagrams()
Returns the value of the 'Sequence Diagrams' reference list.Statechart
getStatechart()
Returns the value of the 'Statechart' reference.void
setActivityDiagram(Flowchart value)
Sets the value of the 'Activity Diagram
' reference.void
setStatechart(Statechart value)
Sets the value of the 'Statechart
' reference.-
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
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface com.sodius.mdw.metamodel.rhapsody.Unit
getCMHeader, getCurrentDirectory, getFilename, getLanguage, getLastModifiedTime, getStructureDiagrams, isIncludeInNextLoad, isReadOnly, isReferenceUnit, isSeparateSaveUnit, isStub, setCMHeader, setCurrentDirectory, setFilename, setIncludeInNextLoad, setIsReadOnly, setIsReferenceUnit, setIsSeparateSaveUnit, setIsStub, setLanguage, setLastModifiedTime
-
-
-
-
Method Detail
-
getAttributes
MDWEList getAttributes()
Returns the value of the 'Attributes' reference list. The list contents are of typeAttribute
.- Returns:
- the value of the 'Attributes' reference list.
- See Also:
RhapsodyPackage.getClassifier_Attributes()
-
getInterfaceItems
MDWEList getInterfaceItems()
Returns the value of the 'Interface Items' reference list. The list contents are of typeInterfaceItem
.- Returns:
- the value of the 'Interface Items' reference list.
- See Also:
RhapsodyPackage.getClassifier_InterfaceItems()
-
getOperations
MDWEList getOperations()
Returns the value of the 'Operations' reference list. The list contents are of typeOperation
.- Returns:
- the value of the 'Operations' reference list.
- See Also:
RhapsodyPackage.getClassifier_Operations()
-
getRelations
MDWEList getRelations()
Returns the value of the 'Relations' reference list. The list contents are of typeRelation
.- Returns:
- the value of the 'Relations' reference list.
- See Also:
RhapsodyPackage.getClassifier_Relations()
-
getNestedClassifiers
MDWEList getNestedClassifiers()
Returns the value of the 'Nested Classifiers' reference list. The list contents are of typeClassifier
.- Returns:
- the value of the 'Nested Classifiers' reference list.
- See Also:
RhapsodyPackage.getClassifier_NestedClassifiers()
-
getStatechart
Statechart getStatechart()
Returns the value of the 'Statechart' reference.- Returns:
- the value of the 'Statechart' reference.
- See Also:
setStatechart(Statechart)
,RhapsodyPackage.getClassifier_Statechart()
-
setStatechart
void setStatechart(Statechart value)
Sets the value of the 'Statechart
' reference.- Parameters:
value
- the new value of the 'Statechart' reference.- See Also:
getStatechart()
-
getActivityDiagram
Flowchart getActivityDiagram()
Returns the value of the 'Activity Diagram' reference.- Returns:
- the value of the 'Activity Diagram' reference.
- See Also:
setActivityDiagram(Flowchart)
,RhapsodyPackage.getClassifier_ActivityDiagram()
-
setActivityDiagram
void setActivityDiagram(Flowchart value)
Sets the value of the 'Activity Diagram
' reference.- Parameters:
value
- the new value of the 'Activity Diagram' reference.- See Also:
getActivityDiagram()
-
getLinks
MDWEList getLinks()
Returns the value of the 'Links' reference list. The list contents are of typeLink
.- Returns:
- the value of the 'Links' reference list.
- See Also:
RhapsodyPackage.getClassifier_Links()
-
getFlows
MDWEList getFlows()
Returns the value of the 'Flows' reference list. The list contents are of typeFlow
.- Returns:
- the value of the 'Flows' reference list.
- See Also:
RhapsodyPackage.getClassifier_Flows()
-
getFlowItems
MDWEList getFlowItems()
Returns the value of the 'Flow Items' reference list. The list contents are of typeFlowItem
.- Returns:
- the value of the 'Flow Items' reference list.
- See Also:
RhapsodyPackage.getClassifier_FlowItems()
-
getPorts
MDWEList getPorts()
Returns the value of the 'Ports' reference list. The list contents are of typeInstance
.- Returns:
- the value of the 'Ports' reference list.
- See Also:
RhapsodyPackage.getClassifier_Ports()
-
getDerivedClassifiers
MDWEList getDerivedClassifiers()
Returns the value of the 'Derived Classifiers' reference list. The list contents are of typeClassifier
. It is bidirectional and its opposite is 'Base Classifiers
'.- Returns:
- the value of the 'Derived Classifiers' reference list.
- See Also:
RhapsodyPackage.getClassifier_DerivedClassifiers()
,getBaseClassifiers()
-
getBaseClassifiers
MDWEList getBaseClassifiers()
Returns the value of the 'Base Classifiers' reference list. The list contents are of typeClassifier
. It is bidirectional and its opposite is 'Derived Classifiers
'.- Returns:
- the value of the 'Base Classifiers' reference list.
- See Also:
RhapsodyPackage.getClassifier_BaseClassifiers()
,getDerivedClassifiers()
-
getGeneralizations
MDWEList getGeneralizations()
Returns the value of the 'Generalizations' reference list. The list contents are of typeGeneralization
. It is bidirectional and its opposite is 'Derived Class
'.- Returns:
- the value of the 'Generalizations' reference list.
- See Also:
RhapsodyPackage.getClassifier_Generalizations()
,Generalization.getDerivedClass()
-
getBehavioralDiagrams
MDWEList getBehavioralDiagrams()
Returns the value of the 'Behavioral Diagrams' reference list. The list contents are of typeStatechart
.- Returns:
- the value of the 'Behavioral Diagrams' reference list.
- See Also:
RhapsodyPackage.getClassifier_BehavioralDiagrams()
-
getSequenceDiagrams
MDWEList getSequenceDiagrams()
Returns the value of the 'Sequence Diagrams' reference list. The list contents are of typeSequenceDiagram
.- Returns:
- the value of the 'Sequence Diagrams' reference list.
- See Also:
RhapsodyPackage.getClassifier_SequenceDiagrams()
-
getObjectModelDiagrams
MDWEList getObjectModelDiagrams()
Returns the value of the 'Object Model Diagrams' reference list. The list contents are of typeObjectModelDiagram
.- Returns:
- the value of the 'Object Model Diagrams' reference list.
- See Also:
RhapsodyPackage.getClassifier_ObjectModelDiagrams()
-
-