|
||||||||||
| 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.xcore.impl.XModelElementImpl
org.eclipse.emf.ecore.xcore.impl.XNamedElementImpl
org.eclipse.emf.ecore.xcore.impl.XTypedElementImpl
org.eclipse.emf.ecore.xcore.impl.XMemberImpl
org.eclipse.emf.ecore.xcore.impl.XStructuralFeatureImpl
org.eclipse.emf.ecore.xcore.impl.XReferenceImpl
public class XReferenceImpl
An implementation of the model object 'XReference'.
The following features are implemented:
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter>, BasicNotifierImpl.EObservableAdapterList |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
InternalEObject.EStore |
| Field Summary | |
|---|---|
protected boolean |
container
The cached value of the ' Container' attribute |
protected static boolean |
CONTAINER_EDEFAULT
The default value of the ' Container' attribute |
protected boolean |
containment
The cached value of the ' Containment' attribute |
protected static boolean |
CONTAINMENT_EDEFAULT
The default value of the ' Containment' attribute |
protected EList<GenFeature> |
keys
The cached value of the ' Keys' reference list |
protected boolean |
local
The cached value of the ' Local' attribute |
protected static boolean |
LOCAL_EDEFAULT
The default value of the ' Local' attribute |
protected GenFeature |
opposite
The cached value of the ' Opposite' reference |
protected static boolean |
RESOLVE_PROXIES_EDEFAULT
The default value of the ' Resolve Proxies' attribute |
protected boolean |
resolveProxies
The cached value of the ' Resolve Proxies' attribute |
| Fields inherited from class org.eclipse.emf.ecore.xcore.impl.XStructuralFeatureImpl |
|---|
derived, DERIVED_EDEFAULT, getBody, isSetBody, readonly, READONLY_EDEFAULT, setBody, transient_, TRANSIENT_EDEFAULT, unsetBody, unsettable, UNSETTABLE_EDEFAULT, volatile_, VOLATILE_EDEFAULT |
| Fields inherited from class org.eclipse.emf.ecore.xcore.impl.XTypedElementImpl |
|---|
multiplicity, MULTIPLICITY_EDEFAULT, type, typeESet, unique, UNIQUE_EDEFAULT, unordered, UNORDERED_EDEFAULT |
| Fields inherited from class org.eclipse.emf.ecore.xcore.impl.XNamedElementImpl |
|---|
name, NAME_EDEFAULT |
| Fields inherited from class org.eclipse.emf.ecore.xcore.impl.XModelElementImpl |
|---|
annotations |
| 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 class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
|---|---|
protected |
XReferenceImpl()
|
| Method Summary | |
|---|---|
GenFeature |
basicGetOpposite()
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
EList<GenFeature> |
getKeys()
|
GenFeature |
getOpposite()
|
boolean |
isContainer()
|
boolean |
isContainment()
|
boolean |
isLocal()
|
boolean |
isResolveProxies()
|
void |
setContainer(boolean newContainer)
|
void |
setContainment(boolean newContainment)
|
void |
setLocal(boolean newLocal)
|
void |
setOpposite(GenFeature newOpposite)
|
void |
setResolveProxies(boolean newResolveProxies)
|
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.emf.ecore.xcore.impl.XStructuralFeatureImpl |
|---|
basicSetGetBody, basicSetIsSetBody, basicSetSetBody, basicSetUnsetBody, eInverseRemove, getGetBody, getIsSetBody, getSetBody, getUnsetBody, isDerived, isReadonly, isTransient, isUnsettable, isVolatile, setDerived, setGetBody, setIsSetBody, setReadonly, setSetBody, setTransient, setUnsetBody, setUnsettable, setVolatile |
| Methods inherited from class org.eclipse.emf.ecore.xcore.impl.XMemberImpl |
|---|
eBasicRemoveFromContainerFeature, eInverseAdd, getContainingClass |
| Methods inherited from class org.eclipse.emf.ecore.xcore.impl.XTypedElementImpl |
|---|
basicSetType, basicUnsetType, getMultiplicity, getType, isSetType, isUnique, isUnordered, setMultiplicity, setType, setUnique, setUnordered, unsetType |
| Methods inherited from class org.eclipse.emf.ecore.xcore.impl.XNamedElementImpl |
|---|
getName, setName |
| Methods inherited from class org.eclipse.emf.ecore.xcore.impl.XModelElementImpl |
|---|
getAnnotation, getAnnotations |
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eBasicAdapterArray, eBasicHasAdapters, 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.xcore.XStructuralFeature |
|---|
getGetBody, getIsSetBody, getSetBody, getUnsetBody, isDerived, isReadonly, isTransient, isUnsettable, isVolatile, setDerived, setGetBody, setIsSetBody, setReadonly, setSetBody, setTransient, setUnsetBody, setUnsettable, setVolatile |
| Methods inherited from interface org.eclipse.emf.ecore.xcore.XMember |
|---|
getContainingClass |
| Methods inherited from interface org.eclipse.emf.ecore.xcore.XTypedElement |
|---|
getMultiplicity, getType, isUnique, isUnordered, setMultiplicity, setType, setUnique, setUnordered |
| Methods inherited from interface org.eclipse.emf.ecore.xcore.XNamedElement |
|---|
getName, setName |
| Methods inherited from interface org.eclipse.emf.ecore.xcore.XModelElement |
|---|
getAnnotation, getAnnotations |
| 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 org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Field Detail |
|---|
protected static final boolean CONTAINER_EDEFAULT
Container' attribute.
isContainer(),
Constant Field Valuesprotected boolean container
Container' attribute.
isContainer()protected static final boolean CONTAINMENT_EDEFAULT
Containment' attribute.
isContainment(),
Constant Field Valuesprotected boolean containment
Containment' attribute.
isContainment()protected static final boolean RESOLVE_PROXIES_EDEFAULT
Resolve Proxies' attribute.
isResolveProxies(),
Constant Field Valuesprotected boolean resolveProxies
Resolve Proxies' attribute.
isResolveProxies()protected static final boolean LOCAL_EDEFAULT
Local' attribute.
isLocal(),
Constant Field Valuesprotected boolean local
Local' attribute.
isLocal()protected GenFeature opposite
Opposite' reference.
getOpposite()protected EList<GenFeature> keys
Keys' reference list.
getKeys()| Constructor Detail |
|---|
protected XReferenceImpl()
| Method Detail |
|---|
protected EClass eStaticClass()
eStaticClass in class XStructuralFeatureImplpublic boolean isContainer()
isContainer in interface XReferenceXReference.setContainer(boolean),
XcorePackage.getXReference_Container()public void setContainer(boolean newContainer)
setContainer in interface XReferencenewContainer - the new value of the 'Container' attribute.XReference.isContainer()public boolean isContainment()
isContainment in interface XReferenceXReference.setContainment(boolean),
XcorePackage.getXReference_Containment()public void setContainment(boolean newContainment)
setContainment in interface XReferencenewContainment - the new value of the 'Containment' attribute.XReference.isContainment()public boolean isResolveProxies()
isResolveProxies in interface XReferenceXReference.setResolveProxies(boolean),
XcorePackage.getXReference_ResolveProxies()public void setResolveProxies(boolean newResolveProxies)
setResolveProxies in interface XReferencenewResolveProxies - the new value of the 'Resolve Proxies' attribute.XReference.isResolveProxies()public boolean isLocal()
isLocal in interface XReferenceXReference.setLocal(boolean),
XcorePackage.getXReference_Local()public void setLocal(boolean newLocal)
setLocal in interface XReferencenewLocal - the new value of the 'Local' attribute.XReference.isLocal()public GenFeature getOpposite()
getOpposite in interface XReferenceXReference.setOpposite(GenFeature),
XcorePackage.getXReference_Opposite()public GenFeature basicGetOpposite()
public void setOpposite(GenFeature newOpposite)
setOpposite in interface XReferencenewOpposite - the new value of the 'Opposite' reference.XReference.getOpposite()public EList<GenFeature> getKeys()
getKeys in interface XReferenceXcorePackage.getXReference_Keys()
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface InternalEObjecteGet in class XStructuralFeatureImplInternalEObject.eGet(EStructuralFeature, boolean, boolean)
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface InternalEObjecteSet in class XStructuralFeatureImplEObject.eSet(EStructuralFeature, Object)public void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class XStructuralFeatureImplEObject.eUnset(EStructuralFeature)public boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class XStructuralFeatureImplEObject.eIsSet(EStructuralFeature)public java.lang.String toString()
toString in class XStructuralFeatureImpl
|
Copyright 2001-2012 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||