public abstract class GeneralizationImpl extends DirectedRelationshipImpl implements Generalization
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
copyright
Modifier and Type | Method and Description |
---|---|
Classifier |
basicGetGeneral() |
Classifier |
basicGetSpecific() |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
Classifier |
getGeneral() |
org.eclipse.emf.common.util.EList<Element> |
getSources() |
Classifier |
getSpecific() |
org.eclipse.emf.common.util.EList<Element> |
getTargets() |
boolean |
isSetGeneral() |
boolean |
isSetSources() |
boolean |
isSetTargets() |
void |
setSpecific(Classifier newSpecific) |
getRelatedElements, isSetRelatedElements
allOwnedElements, createOwnedComment, eInverseRemove, getChildren, getContainingClassifier, getContainingComponentImpl, getElementRoot, getOwnedComments, getOwnedElements, getOwner, has_owner, isSetOwnedElements, mustBeOwned, not_own_self
getAdapter, getLocationReference, setLocationReference, setLocationReference
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset, toString
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getRelatedElements
allOwnedElements, createOwnedComment, getChildren, getContainingClassifier, getContainingComponentImpl, getElementRoot, getOwnedComments, getOwnedElements, getOwner, has_owner, mustBeOwned, not_own_self
getLocationReference, setLocationReference, setLocationReference
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public org.eclipse.emf.common.util.EList<Element> getTargets()
getTargets
in interface DirectedRelationship
getTargets
in class DirectedRelationshipImpl
Aadl2Package.getDirectedRelationship_Target()
public org.eclipse.emf.common.util.EList<Element> getSources()
getSources
in interface DirectedRelationship
getSources
in class DirectedRelationshipImpl
Aadl2Package.getDirectedRelationship_Source()
public Classifier getGeneral()
getGeneral
in interface Generalization
Aadl2Package.getGeneralization_General()
public Classifier basicGetGeneral()
public Classifier getSpecific()
getSpecific
in interface Generalization
Generalization.setSpecific(Classifier)
,
Aadl2Package.getGeneralization_Specific()
,
Classifier.getGeneralizations()
public Classifier basicGetSpecific()
public void setSpecific(Classifier newSpecific)
setSpecific
in interface Generalization
newSpecific
- the new value of the 'Specific' reference.Generalization.getSpecific()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class DirectedRelationshipImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class ElementImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class ElementImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class DirectedRelationshipImpl
public boolean isSetGeneral()
public boolean isSetTargets()
isSetTargets
in class DirectedRelationshipImpl
public boolean isSetSources()
isSetSources
in class DirectedRelationshipImpl