Interface AssociationClass
-
- All Superinterfaces:
Class
,Classifier
,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
public interface AssociationClass extends Class
A representation of the model object 'Association Class'.The following features are supported:
- See Also:
RhapsodyPackage.getAssociationClass()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Relation
getEnd1()
Returns the value of the 'End1' reference.Relation
getEnd2()
Returns the value of the 'End2' reference.boolean
isClass()
Returns the value of the 'Is Class' attribute.void
setEnd1(Relation value)
Sets the value of the 'End1
' reference.void
setEnd2(Relation value)
Sets the value of the 'End2
' reference.void
setIsClass(boolean value)
Sets the value of the 'Is Class
' attribute.-
Methods inherited from interface com.sodius.mdw.metamodel.rhapsody.Class
isAbstract, isActive, isBehaviorOverriden, isComposite, isReactive, setIsAbstract, setIsActive, setIsBehaviorOverriden, setIsComposite, setIsReactive
-
Methods inherited from interface com.sodius.mdw.metamodel.rhapsody.Classifier
getActivityDiagram, getAttributes, getBaseClassifiers, getBehavioralDiagrams, getDerivedClassifiers, getFlowItems, getFlows, getGeneralizations, getInterfaceItems, getLinks, getNestedClassifiers, getObjectModelDiagrams, getOperations, getPorts, getRelations, getSequenceDiagrams, getStatechart, setActivityDiagram, setStatechart
-
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
-
isClass
boolean isClass()
Returns the value of the 'Is Class' attribute.- Returns:
- the value of the 'Is Class' attribute.
- See Also:
setIsClass(boolean)
,RhapsodyPackage.getAssociationClass_IsClass()
-
setIsClass
void setIsClass(boolean value)
Sets the value of the 'Is Class
' attribute.- Parameters:
value
- the new value of the 'Is Class' attribute.- See Also:
isClass()
-
getEnd1
Relation getEnd1()
Returns the value of the 'End1' reference.- Returns:
- the value of the 'End1' reference.
- See Also:
setEnd1(Relation)
,RhapsodyPackage.getAssociationClass_End1()
-
setEnd1
void setEnd1(Relation value)
Sets the value of the 'End1
' reference.- Parameters:
value
- the new value of the 'End1' reference.- See Also:
getEnd1()
-
getEnd2
Relation getEnd2()
Returns the value of the 'End2' reference.- Returns:
- the value of the 'End2' reference.
- See Also:
setEnd2(Relation)
,RhapsodyPackage.getAssociationClass_End2()
-
-