|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Generalization
A representation of the model object 'Generalization'. A generalization is a taxonomic relationship between a more general classifier and a more specific classifier. Each instance of the specific classifier is also an instance of the general classifier. Thus, the specific classifier indirectly has features of the more general classifier.
The following features are supported:
Aadl2Package.getGeneralization()
Field Summary |
---|
Fields inherited from interface edu.cmu.sei.aadl.aadl2.parsesupport.AObject |
---|
copyright |
Method Summary | |
---|---|
Classifier |
getGeneral()
Returns the value of the 'General' reference. |
Classifier |
getSpecific()
Returns the value of the 'Specific' container reference. |
void |
setSpecific(Classifier value)
Sets the value of the ' Specific ' container reference |
Methods inherited from interface edu.cmu.sei.aadl.aadl2.DirectedRelationship |
---|
getSources, getTargets |
Methods inherited from interface edu.cmu.sei.aadl.aadl2.Relationship |
---|
getRelatedElements |
Methods inherited from interface edu.cmu.sei.aadl.aadl2.Element |
---|
allOwnedElements, createOwnedComment, getChildren, getContainingClassifier, getContainingComponentImpl, getElementRoot, getOwnedComments, getOwnedElements, getOwner, has_owner, mustBeOwned, not_own_self |
Methods inherited from interface edu.cmu.sei.aadl.aadl2.parsesupport.AObject |
---|
getLocationReference, setLocationReference, setLocationReference |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
---|
getAdapter |
Method Detail |
---|
Classifier getGeneral()
This feature subsets the following features:
Target
'
Aadl2Package.getGeneralization_General()
Classifier getSpecific()
Generalization
'.
This feature subsets the following features:
References the specializing classifier in the Generalization relationship.
setSpecific(Classifier)
,
Aadl2Package.getGeneralization_Specific()
,
Classifier.getGeneralizations()
void setSpecific(Classifier value)
Specific
' container reference.
value
- the new value of the 'Specific' container reference.getSpecific()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |