public class ParserRuleImpl extends AbstractRuleImpl implements ParserRule
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| Modifier and Type | Field and Description |
|---|---|
protected static boolean |
DEFINES_HIDDEN_TOKENS_EDEFAULT
The default value of the '
Defines Hidden Tokens' attribute |
protected boolean |
definesHiddenTokens
The cached value of the '
Defines Hidden Tokens' attribute |
protected org.eclipse.emf.common.util.EList<AbstractRule> |
hiddenTokens
The cached value of the '
Hidden Tokens' reference list |
alternatives, name, NAME_EDEFAULT, typeEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
ParserRuleImpl() |
| Modifier and Type | Method and Description |
|---|---|
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.EList<AbstractRule> |
getHiddenTokens() |
boolean |
isDefinesHiddenTokens() |
void |
setDefinesHiddenTokens(boolean newDefinesHiddenTokens) |
java.lang.String |
toString() |
basicSetAlternatives, basicSetType, eInverseRemove, getAlternatives, getName, getType, setAlternatives, setName, setTypeeBasicSetContainer, 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, waitgetAlternatives, getName, getType, setAlternatives, setName, setTypeeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final boolean DEFINES_HIDDEN_TOKENS_EDEFAULT
Defines Hidden Tokens' attribute.
isDefinesHiddenTokens(),
Constant Field Valuesprotected boolean definesHiddenTokens
Defines Hidden Tokens' attribute.
isDefinesHiddenTokens()protected org.eclipse.emf.common.util.EList<AbstractRule> hiddenTokens
Hidden Tokens' reference list.
getHiddenTokens()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class AbstractRuleImplpublic boolean isDefinesHiddenTokens()
isDefinesHiddenTokens in interface ParserRuleParserRule.setDefinesHiddenTokens(boolean),
XtextPackage.getParserRule_DefinesHiddenTokens()public void setDefinesHiddenTokens(boolean newDefinesHiddenTokens)
setDefinesHiddenTokens in interface ParserRulenewDefinesHiddenTokens - the new value of the 'Defines Hidden Tokens' attribute.ParserRule.isDefinesHiddenTokens()public org.eclipse.emf.common.util.EList<AbstractRule> getHiddenTokens()
getHiddenTokens in interface ParserRuleXtextPackage.getParserRule_HiddenTokens()public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class AbstractRuleImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class AbstractRuleImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class AbstractRuleImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class AbstractRuleImplpublic java.lang.String toString()
toString in class AbstractRuleImpl