|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 Uri
Target EObject Uri
Index In List
Container EObject URI
External Form Of EReference
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> |
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, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, 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, 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.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 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()
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()
Constructor Detail |
---|
protected ReferenceDescriptionImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public org.eclipse.emf.common.util.URI getSourceEObjectUri()
getSourceEObjectUri
in interface IReferenceDescription
EObject
public void setSourceEObjectUri(org.eclipse.emf.common.util.URI newSourceEObjectUri)
public org.eclipse.emf.common.util.URI getTargetEObjectUri()
getTargetEObjectUri
in interface IReferenceDescription
EObject
public void setTargetEObjectUri(org.eclipse.emf.common.util.URI newTargetEObjectUri)
public int getIndexInList()
getIndexInList
in interface IReferenceDescription
public void setIndexInList(int newIndexInList)
public org.eclipse.emf.common.util.URI getContainerEObjectURI()
getContainerEObjectURI
in interface IReferenceDescription
EObject
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.String getExternalFormOfEReference()
getExternalFormOfEReference
in interface ReferenceDescription
ReferenceDescription.setExternalFormOfEReference(String)
,
BuilderStatePackage.getReferenceDescription_ExternalFormOfEReference()
public void setExternalFormOfEReference(java.lang.String newExternalFormOfEReference)
setExternalFormOfEReference
in interface ReferenceDescription
newExternalFormOfEReference
- the new value of the 'External Form Of EReference' attribute.ReferenceDescription.getExternalFormOfEReference()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public org.eclipse.emf.ecore.EReference getEReference()
getEReference
in interface IReferenceDescription
EReference
public void setReference(org.eclipse.emf.ecore.EReference reference)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |