|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.emf.ecore.impl.ENamedElementImpl
org.eclipse.emf.ecore.impl.ETypedElementImpl
org.eclipse.emf.ecore.impl.EStructuralFeatureImpl
org.eclipse.emf.ecore.impl.EReferenceImpl
An implementation of the model object 'EReference'.
The following features are implemented:
| Nested Class Summary |
| Nested classes inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
BasicNotifierImpl.EAdapterList |
| Nested classes inherited from class org.eclipse.emf.ecore.EStructuralFeature |
EStructuralFeature.Internal, EStructuralFeature.Setting |
| Nested classes inherited from class org.eclipse.emf.ecore.EStructuralFeature.Internal |
EStructuralFeature.Internal.DynamicValueHolder, EStructuralFeature.Internal.SettingDelegate |
| Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject |
InternalEObject.EStore |
| Field Summary | |
protected static boolean |
CONTAINER_EDEFAULT
The default value of the ' Container' attribute |
protected static boolean |
CONTAINMENT_EDEFAULT
The default value of the ' Containment' attribute |
protected static int |
CONTAINMENT_EFLAG
The flag representing the value of the ' Containment' attribute |
protected EReference |
eOpposite
The cached value of the ' EOpposite' reference |
protected static boolean |
RESOLVE_PROXIES_EDEFAULT
The default value of the ' Resolve Proxies' attribute |
protected static int |
RESOLVE_PROXIES_EFLAG
The flag representing the value of the ' Resolve Proxies' attribute |
| Fields inherited from class org.eclipse.emf.ecore.impl.ETypedElementImpl |
eType, LOWER_BOUND_EDEFAULT, lowerBound, MANY_EDEFAULT, ORDERED_EDEFAULT, ORDERED_EFLAG, REQUIRED_EDEFAULT, UNIQUE_EDEFAULT, UNIQUE_EFLAG, UPPER_BOUND_EDEFAULT, upperBound |
| Fields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl |
name, NAME_EDEFAULT |
| Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
eAnnotations, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG |
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
| Fields inherited from interface org.eclipse.emf.ecore.ETypedElement |
UNBOUNDED_MULTIPLICITY, UNSPECIFIED_MULTIPLICITY |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
protected |
EReferenceImpl()
|
| Method Summary | |
EReference |
basicGetEOpposite()
|
EClass |
basicGetEReferenceType()
|
NotificationChain |
eBasicRemoveFromContainer(NotificationChain msgs)
|
Object |
eGet(EStructuralFeature eFeature,
boolean resolve)
|
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
Class baseClass,
NotificationChain msgs)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
Class baseClass,
NotificationChain msgs)
|
boolean |
eIsSet(EStructuralFeature eFeature)
|
void |
eSet(EStructuralFeature eFeature,
Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(EStructuralFeature eFeature)
|
EReference |
getEOpposite()
|
EClass |
getEReferenceType()
|
boolean |
isBidirectional()
|
boolean |
isContainer()
|
boolean |
isContainment()
|
boolean |
isResolveProxies()
|
void |
setContainment(boolean newContainment)
|
void |
setEOpposite(EReference newEOpposite)
|
void |
setResolveProxies(boolean newResolveProxies)
|
String |
toString()
|
| Methods inherited from class org.eclipse.emf.ecore.impl.EStructuralFeatureImpl |
getContainerClass, getDefaultValue, getDefaultValueLiteral, getEContainingClass, getExtendedMetaData, getFeatureID, getSettingDelegate, isChangeable, isDerived, isFeatureMap, isTransient, isUnsettable, isVolatile, setChangeable, setContainerClass, setDefaultValue, setDefaultValueLiteral, setDefaultValueLiteralGen, setDerived, setExtendedMetaData, setFeatureID, setSettingDelegate, setTransient, setUnsettable, setVolatile |
| Methods inherited from class org.eclipse.emf.ecore.impl.ETypedElementImpl |
basicGetEType, freeze, getEType, getETypeGen, getLowerBound, getUpperBound, isMany, isOrdered, isRequired, isUnique, setEType, setLowerBound, setOrdered, setUnique, setUpperBound |
| Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl |
getName, getNameGen, setName |
| Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotation, getEAnnotations, isFrozen |
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.ecore.EStructuralFeature |
getContainerClass, getDefaultValue, getDefaultValueLiteral, getEContainingClass, getFeatureID, isChangeable, isDerived, isTransient, isUnsettable, isVolatile, setChangeable, setDefaultValue, setDefaultValueLiteral, setDerived, setTransient, setUnsettable, setVolatile |
| Methods inherited from interface org.eclipse.emf.ecore.ETypedElement |
getEType, getLowerBound, getUpperBound, isMany, isOrdered, isRequired, isUnique, setEType, setLowerBound, setOrdered, setUnique, setUpperBound |
| Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
getName, setName |
| 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, eIsProxy, eResource |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
eBaseStructuralFeatureID, eBasicSetContainer, eContainerFeatureID, eDerivedStructuralFeatureID, eInternalResource, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetClass, eSetProxyURI, eSetResource, eSetStore, eSetting, eStore, eURIFragmentSegment |
| Field Detail |
protected static final boolean CONTAINMENT_EDEFAULT
Containment' attribute.
isContainment(),
Constant Field Valuesprotected static final int CONTAINMENT_EFLAG
Containment' attribute.
isContainment(),
Constant Field Valuesprotected static final boolean CONTAINER_EDEFAULT
Container' attribute.
isContainer(),
Constant Field Valuesprotected static final boolean RESOLVE_PROXIES_EDEFAULT
Resolve Proxies' attribute.
isResolveProxies(),
Constant Field Valuesprotected static final int RESOLVE_PROXIES_EFLAG
Resolve Proxies' attribute.
isResolveProxies(),
Constant Field Valuesprotected EReference eOpposite
EOpposite' reference.
getEOpposite()| Constructor Detail |
protected EReferenceImpl()
| Method Detail |
protected EClass eStaticClass()
eStaticClass in class EStructuralFeatureImplpublic boolean isBidirectional()
public Object eGet(EStructuralFeature eFeature,
boolean resolve)
eGet in interface EObjecteGet in class EStructuralFeatureImplpublic boolean eIsSet(EStructuralFeature eFeature)
eIsSet in interface EObjecteIsSet in class EStructuralFeatureImpl
public void eSet(EStructuralFeature eFeature,
Object newValue)
eSet in interface EObjecteSet in class EStructuralFeatureImplpublic void eUnset(EStructuralFeature eFeature)
eUnset in interface EObjecteUnset in class EStructuralFeatureImplpublic boolean isContainment()
isContainment in interface EReferenceisContainment in class EStructuralFeatureImplpublic void setContainment(boolean newContainment)
setContainment in interface EReferencenewContainment - the new value of the 'Containment' attribute.EReference.isContainment()public boolean isContainer()
isContainer in interface EReferenceisContainer in class EStructuralFeatureImplpublic boolean isResolveProxies()
isResolveProxies in interface EReferenceisResolveProxies in class EStructuralFeatureImplpublic void setResolveProxies(boolean newResolveProxies)
setResolveProxies in interface EReferencenewResolveProxies - the new value of the 'Resolve Proxies' attribute.EReference.isResolveProxies()public EReference getEOpposite()
getEOpposite in interface EReferencegetEOpposite in class EStructuralFeatureImplpublic EReference basicGetEOpposite()
public void setEOpposite(EReference newEOpposite)
setEOpposite in interface EReferencenewEOpposite - the new value of the 'EOpposite' reference.EReference.getEOpposite()public EClass getEReferenceType()
getEReferenceType in interface EReferenceEcorePackage.getEReference_EReferenceType()public EClass basicGetEReferenceType()
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
Class baseClass,
NotificationChain msgs)
eInverseAdd in interface InternalEObjecteInverseAdd in class EStructuralFeatureImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
Class baseClass,
NotificationChain msgs)
eInverseRemove in interface InternalEObjecteInverseRemove in class EStructuralFeatureImplpublic NotificationChain eBasicRemoveFromContainer(NotificationChain msgs)
eBasicRemoveFromContainer in interface InternalEObjecteBasicRemoveFromContainer in class EStructuralFeatureImplpublic String toString()
toString in class EStructuralFeatureImpl
|
Copyright 2001-2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||