|
|||||||||
| 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.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.xtext.builder.builderState.impl.ReferenceDescriptionImpl
public class ReferenceDescriptionImpl
An implementation of the model object 'Reference Description'.
The following features are implemented:
Source EObject UriTarget EObject UriIndex In ListExternal Form Of EReferenceContainer EObject URI
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
|---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic |
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
|---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
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 |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary | |
|---|---|
protected static org.eclipse.emf.common.util.URI |
CONTAINER_EOBJECT_URI_EDEFAULT
The default value of the ' Container EObject URI' attribute |
protected org.eclipse.emf.common.util.URI |
containerEObjectURI
The cached value of the ' Container EObject URI' attribute |
protected static java.lang.String |
EXTERNAL_FORM_OF_EREFERENCE_EDEFAULT
The default value of the ' External Form Of EReference' attribute |
protected java.lang.String |
externalFormOfEReference
The cached value of the ' External Form Of EReference' attribute |
protected static int |
INDEX_IN_LIST_EDEFAULT
The default value of the ' Index In List' attribute |
protected int |
indexInList
The cached value of the ' Index In List' attribute |
protected static org.eclipse.emf.common.util.URI |
SOURCE_EOBJECT_URI_EDEFAULT
The default value of the ' Source EObject Uri' attribute.
|
protected org.eclipse.emf.common.util.URI |
sourceEObjectUri
The cached value of the ' Source EObject Uri' attribute.
|
protected static org.eclipse.emf.common.util.URI |
TARGET_EOBJECT_URI_EDEFAULT
The default value of the ' Target EObject Uri' attribute.
|
protected org.eclipse.emf.common.util.URI |
targetEObjectUri
The cached value of the ' Target EObject Uri' attribute.
|
| Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
|---|
eContainer |
| 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.EStructuralFeature.Internal.DynamicValueHolder |
|---|
NIL |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
|---|---|
protected |
ReferenceDescriptionImpl()
|
| Method Summary | |
|---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
org.eclipse.emf.common.util.URI |
getContainerEObjectURI()
|
org.eclipse.emf.ecore.EReference |
getEReference()
|
java.lang.String |
getExternalFormOfEReference()
|
int |
getIndexInList()
|
org.eclipse.emf.common.util.URI |
getSourceEObjectUri()
|
org.eclipse.emf.common.util.URI |
getTargetEObjectUri()
|
void |
setContainerEObjectURI(org.eclipse.emf.common.util.URI newContainerEObjectURI)
|
void |
setExternalFormOfEReference(java.lang.String newExternalFormOfEReference)
|
void |
setIndexInList(int newIndexInList)
|
void |
setReference(org.eclipse.emf.ecore.EReference reference)
|
void |
setSourceEObjectUri(org.eclipse.emf.common.util.URI newSourceEObjectUri)
|
void |
setTargetEObjectUri(org.eclipse.emf.common.util.URI newTargetEObjectUri)
|
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
|---|
eBasicSetContainer, eInternalContainer |
| Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
|---|
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
| 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.EObject |
|---|
eAllContents, eContainer, eContainingFeature, eContainmentFeature, eGet, eGet, eInvoke, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eNotify |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Field Detail |
|---|
protected static final org.eclipse.emf.common.util.URI SOURCE_EOBJECT_URI_EDEFAULT
Source EObject Uri' attribute.
getSourceEObjectUri()protected org.eclipse.emf.common.util.URI sourceEObjectUri
Source EObject Uri' attribute.
getSourceEObjectUri()protected static final org.eclipse.emf.common.util.URI TARGET_EOBJECT_URI_EDEFAULT
Target EObject Uri' attribute.
getTargetEObjectUri()protected org.eclipse.emf.common.util.URI targetEObjectUri
Target EObject Uri' attribute.
getTargetEObjectUri()protected static final int INDEX_IN_LIST_EDEFAULT
Index In List' attribute.
getIndexInList(),
Constant Field Valuesprotected int indexInList
Index In List' attribute.
getIndexInList()protected static final java.lang.String EXTERNAL_FORM_OF_EREFERENCE_EDEFAULT
External Form Of EReference' attribute.
getExternalFormOfEReference()protected java.lang.String externalFormOfEReference
External Form Of EReference' attribute.
getExternalFormOfEReference()protected static final org.eclipse.emf.common.util.URI CONTAINER_EOBJECT_URI_EDEFAULT
Container EObject URI' attribute.
getContainerEObjectURI()protected org.eclipse.emf.common.util.URI containerEObjectURI
Container EObject URI' attribute.
getContainerEObjectURI()| Constructor Detail |
|---|
protected ReferenceDescriptionImpl()
| Method Detail |
|---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.common.util.URI getSourceEObjectUri()
getSourceEObjectUri in interface IReferenceDescriptionEObjectpublic void setSourceEObjectUri(org.eclipse.emf.common.util.URI newSourceEObjectUri)
public org.eclipse.emf.common.util.URI getTargetEObjectUri()
getTargetEObjectUri in interface IReferenceDescriptionEObjectpublic void setTargetEObjectUri(org.eclipse.emf.common.util.URI newTargetEObjectUri)
public int getIndexInList()
getIndexInList in interface IReferenceDescriptionpublic void setIndexInList(int newIndexInList)
public java.lang.String getExternalFormOfEReference()
public void setExternalFormOfEReference(java.lang.String newExternalFormOfEReference)
public org.eclipse.emf.common.util.URI getContainerEObjectURI()
getContainerEObjectURI in interface IReferenceDescriptionEObject containing this reference.
This can be the EObject defining the reference or one of its containers.public void setContainerEObjectURI(org.eclipse.emf.common.util.URI newContainerEObjectURI)
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.ecore.EReference getEReference()
getEReference in interface IReferenceDescriptionEReferencepublic void setReference(org.eclipse.emf.ecore.EReference reference)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||