public abstract class BetaRecipeImpl extends ReteNodeRecipeImpl implements BetaRecipe
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.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 ProjectionIndexerRecipe |
leftParent
The cached value of the '
Left Parent ' containment reference. |
protected IndexerRecipe |
rightParent
The cached value of the '
Right Parent ' containment reference. |
equivalenceClassIDs, TRACE_INFO_EDEFAULT, traceInfo
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
BetaRecipeImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetLeftParent(ProjectionIndexerRecipe newLeftParent,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetRightParent(IndexerRecipe newRightParent,
org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.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,
java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
ProjectionIndexerRecipe |
getLeftParent() |
IndexerRecipe |
getRightParent() |
void |
setLeftParent(ProjectionIndexerRecipe newLeftParent) |
void |
setRightParent(IndexerRecipe newRightParent) |
eInvoke, getArity, getEquivalenceClassIDs, getTraceInfo, setTraceInfo, toString
eBasicSetContainer, eInternalContainer
dynamicGet, 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, eSettings
eAddVirtualValue, 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, 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, eVirtualValues
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getArity, getEquivalenceClassIDs, getTraceInfo, setTraceInfo
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected ProjectionIndexerRecipe leftParent
Left Parent
' containment reference.
getLeftParent()
protected IndexerRecipe rightParent
Right Parent
' containment reference.
getRightParent()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class ReteNodeRecipeImpl
public ProjectionIndexerRecipe getLeftParent()
getLeftParent
in interface BetaRecipe
BetaRecipe.setLeftParent(ProjectionIndexerRecipe)
,
RecipesPackage.getBetaRecipe_LeftParent()
public org.eclipse.emf.common.notify.NotificationChain basicSetLeftParent(ProjectionIndexerRecipe newLeftParent, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLeftParent(ProjectionIndexerRecipe newLeftParent)
setLeftParent
in interface BetaRecipe
newLeftParent
- the new value of the 'Left Parent' containment reference.BetaRecipe.getLeftParent()
public IndexerRecipe getRightParent()
getRightParent
in interface BetaRecipe
BetaRecipe.setRightParent(IndexerRecipe)
,
RecipesPackage.getBetaRecipe_RightParent()
public org.eclipse.emf.common.notify.NotificationChain basicSetRightParent(IndexerRecipe newRightParent, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setRightParent(IndexerRecipe newRightParent)
setRightParent
in interface BetaRecipe
newRightParent
- the new value of the 'Right Parent' containment reference.BetaRecipe.getRightParent()
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.BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class ReteNodeRecipeImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class ReteNodeRecipeImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class ReteNodeRecipeImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class ReteNodeRecipeImpl