public class JavaConstantValueImpl extends ValueReferenceImpl implements JavaConstantValue
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.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, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.xtext.common.types.JvmDeclaredType |
classRef
The cached value of the '
Class Ref' reference. |
protected org.eclipse.xtext.common.types.JvmField |
fieldRef
The cached value of the '
Field Ref' reference. |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
JavaConstantValueImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.xtext.common.types.JvmDeclaredType |
basicGetClassRef() |
org.eclipse.xtext.common.types.JvmField |
basicGetFieldRef() |
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.xtext.common.types.JvmDeclaredType |
getClassRef() |
org.eclipse.xtext.common.types.JvmField |
getFieldRef() |
void |
setClassRef(org.eclipse.xtext.common.types.JvmDeclaredType newClassRef) |
void |
setFieldRef(org.eclipse.xtext.common.types.JvmField newFieldRef) |
toStringeBasicSetContainer, eInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, 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, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waittoStringeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected org.eclipse.xtext.common.types.JvmDeclaredType classRef
Class Ref' reference.
getClassRef()protected org.eclipse.xtext.common.types.JvmField fieldRef
Field Ref' reference.
getFieldRef()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class ValueReferenceImplpublic org.eclipse.xtext.common.types.JvmDeclaredType getClassRef()
getClassRef in interface JavaConstantValueJavaConstantValue.setClassRef(JvmDeclaredType),
PatternLanguagePackage.getJavaConstantValue_ClassRef()public org.eclipse.xtext.common.types.JvmDeclaredType basicGetClassRef()
public void setClassRef(org.eclipse.xtext.common.types.JvmDeclaredType newClassRef)
setClassRef in interface JavaConstantValuenewClassRef - the new value of the 'Class Ref' reference.JavaConstantValue.getClassRef()public org.eclipse.xtext.common.types.JvmField getFieldRef()
getFieldRef in interface JavaConstantValueJavaConstantValue.setFieldRef(JvmField),
PatternLanguagePackage.getJavaConstantValue_FieldRef()public org.eclipse.xtext.common.types.JvmField basicGetFieldRef()
public void setFieldRef(org.eclipse.xtext.common.types.JvmField newFieldRef)
setFieldRef in interface JavaConstantValuenewFieldRef - the new value of the 'Field Ref' reference.JavaConstantValue.getFieldRef()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.BasicEObjectImplpublic 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.BasicEObjectImpl