public class PrecedenceImpl extends NamedElementImpl implements Precedence
The following features are implemented:
org.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 AssociativityKind |
ASSOCIATIVITY_EDEFAULT
The default value of the '
Associativity' attribute. |
protected static int |
ASSOCIATIVITY_EFLAG
The flag representing the value of the '
Associativity' attribute. |
protected static int |
ASSOCIATIVITY_EFLAG_DEFAULT
The flags representing the default value of the '
Associativity' attribute. |
protected static int |
ASSOCIATIVITY_EFLAG_OFFSET
The offset of the flags representing the value of the '
Associativity' attribute. |
protected java.lang.Number |
order
The cached value of the '
Order' attribute. |
protected static java.lang.Number |
ORDER_EDEFAULT
The default value of the '
Order' attribute. |
IS_STATIC_EDEFAULT, IS_STATIC_EFLAG, name, NAME_EDEFAULT, ownedAnnotationextension, ownedCommenteAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
PrecedenceImpl() |
| Modifier and Type | Method and Description |
|---|---|
<R> R |
accept(Visitor<R> visitor)
Returns the result of accepting a visit from a visitor.
|
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) |
AssociativityKind |
getAssociativity() |
java.lang.Number |
getOrder() |
void |
setAssociativity(AssociativityKind newAssociativity) |
void |
setOrder(java.lang.Number newOrder) |
java.lang.String |
toString() |
createOwnedAnnotation, eInverseRemove, getName, getOwnedAnnotation, isStatic, setIsStatic, setNameallOwnedElements, create, createExtension, createOwnedComment, eInverseAdd, eInvoke, getExtension, getOwnedComment, getValuegetETarget, getTarget, isAdapterForType, notifyChanged, setTarget, unsetTargeteAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcreateOwnedAnnotation, getName, getOwnedAnnotation, isStatic, setIsStatic, setNameallOwnedElements, createExtension, createOwnedComment, getETarget, getExtension, getOwnedComment, getValueeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final AssociativityKind ASSOCIATIVITY_EDEFAULT
Associativity' attribute.
getAssociativity()protected static final int ASSOCIATIVITY_EFLAG_OFFSET
Associativity' attribute.
protected static final int ASSOCIATIVITY_EFLAG_DEFAULT
Associativity' attribute.
protected static final int ASSOCIATIVITY_EFLAG
Associativity' attribute.
getAssociativity(),
Constant Field Valuesprotected static final java.lang.Number ORDER_EDEFAULT
Order' attribute.
getOrder()protected java.lang.Number order
Order' attribute.
getOrder()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class NamedElementImplpublic AssociativityKind getAssociativity()
getAssociativity in interface PrecedenceAssociativityKind,
Precedence.setAssociativity(AssociativityKind),
PivotPackage.getPrecedence_Associativity()public void setAssociativity(AssociativityKind newAssociativity)
setAssociativity in interface PrecedencenewAssociativity - the new value of the 'Associativity' attribute.AssociativityKind,
Precedence.getAssociativity()public java.lang.Number getOrder()
getOrder in interface PrecedencePrecedence.setOrder(Number),
PivotPackage.getPrecedence_Order()public void setOrder(java.lang.Number newOrder)
setOrder in interface PrecedencenewOrder - the new value of the 'Order' attribute.Precedence.getOrder()public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class NamedElementImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class NamedElementImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class NamedElementImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class NamedElementImplpublic java.lang.String toString()
toString in class NamedElementImplpublic <R> R accept(@NonNull
Visitor<R> visitor)
VisitableImplementations of visit() may use the EcoreSwitch to perform derived-class-specific processing.
Derived implementations of accept() may use getAdapter() to obtain richer visitor interfaces.
accept in interface Visitableaccept in class NamedElementImpl