public class EnumLiteralDeclarationImpl extends AbstractElementImpl implements EnumLiteralDeclaration
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 Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.emf.ecore.EEnumLiteral |
enumLiteral
The cached value of the '
Enum Literal' reference |
protected Keyword |
literal
The cached value of the '
Literal' containment reference |
cardinality, CARDINALITY_EDEFAULT, FIRST_SET_PREDICATED_EDEFAULT, firstSetPredicated, predicated, PREDICATED_EDEFAULTEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
EnumLiteralDeclarationImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EEnumLiteral |
basicGetEnumLiteral() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetLiteral(Keyword newLiteral,
org.eclipse.emf.common.notify.NotificationChain msgs) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
org.eclipse.emf.ecore.EEnumLiteral |
getEnumLiteral() |
Keyword |
getLiteral() |
void |
setEnumLiteral(org.eclipse.emf.ecore.EEnumLiteral newEnumLiteral) |
void |
setLiteral(Keyword newLiteral) |
getCardinality, isFirstSetPredicated, isPredicated, setCardinality, setFirstSetPredicated, setPredicated, 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, 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, waitgetCardinality, isFirstSetPredicated, isPredicated, setCardinality, setFirstSetPredicated, setPredicatedeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected org.eclipse.emf.ecore.EEnumLiteral enumLiteral
Enum Literal' reference.
getEnumLiteral()protected Keyword literal
Literal' containment reference.
getLiteral()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class AbstractElementImplpublic org.eclipse.emf.ecore.EEnumLiteral getEnumLiteral()
getEnumLiteral in interface EnumLiteralDeclarationEnumLiteralDeclaration.setEnumLiteral(EEnumLiteral),
XtextPackage.getEnumLiteralDeclaration_EnumLiteral()public org.eclipse.emf.ecore.EEnumLiteral basicGetEnumLiteral()
public void setEnumLiteral(org.eclipse.emf.ecore.EEnumLiteral newEnumLiteral)
setEnumLiteral in interface EnumLiteralDeclarationnewEnumLiteral - the new value of the 'Enum Literal' reference.EnumLiteralDeclaration.getEnumLiteral()public Keyword getLiteral()
getLiteral in interface EnumLiteralDeclarationEnumLiteralDeclaration.setLiteral(Keyword),
XtextPackage.getEnumLiteralDeclaration_Literal()public org.eclipse.emf.common.notify.NotificationChain basicSetLiteral(Keyword newLiteral, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLiteral(Keyword newLiteral)
setLiteral in interface EnumLiteralDeclarationnewLiteral - the new value of the 'Literal' containment reference.EnumLiteralDeclaration.getLiteral()public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class AbstractElementImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class AbstractElementImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class AbstractElementImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class AbstractElementImplCopyright © 2015. All Rights Reserved.