Class RederivableNodeRecipeImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
- org.eclipse.viatra.query.runtime.rete.recipes.impl.RederivableNodeRecipeImpl
-
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject,RederivableNodeRecipe
public abstract class RederivableNodeRecipeImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements RederivableNodeRecipe
An implementation of the model object 'Rederivable Node Recipe'.The following features are implemented:
- Generated:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
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, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.Stringcopyrightprotected static booleanDELETE_REDERIVE_EVALUATION_EDEFAULTThe default value of the 'Delete Rederive Evaluation' attribute.protected booleandeleteRederiveEvaluationThe cached value of the 'Delete Rederive Evaluation' attribute.protected MonotonicityInfooptionalMonotonicityInfoThe cached value of the 'Optional Monotonicity Info' containment reference.-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedRederivableNodeRecipeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MonotonicityInfobasicGetOptionalMonotonicityInfo()org.eclipse.emf.common.notify.NotificationChainbasicSetOptionalMonotonicityInfo(MonotonicityInfo newOptionalMonotonicityInfo, org.eclipse.emf.common.notify.NotificationChain msgs)java.lang.ObjecteGet(int featureID, boolean resolve, boolean coreType)org.eclipse.emf.common.notify.NotificationChaineInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)booleaneIsSet(int featureID)voideSet(int featureID, java.lang.Object newValue)protected org.eclipse.emf.ecore.EClasseStaticClass()voideUnset(int featureID)MonotonicityInfogetOptionalMonotonicityInfo()booleanisDeleteRederiveEvaluation()voidsetDeleteRederiveEvaluation(boolean newDeleteRederiveEvaluation)voidsetOptionalMonotonicityInfo(MonotonicityInfo newOptionalMonotonicityInfo)java.lang.StringtoString()-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
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
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
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, 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
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
copyright
public static final java.lang.String copyright
- See Also:
- Constant Field Values
- Generated:
-
DELETE_REDERIVE_EVALUATION_EDEFAULT
protected static final boolean DELETE_REDERIVE_EVALUATION_EDEFAULT
The default value of the 'Delete Rederive Evaluation' attribute.- See Also:
isDeleteRederiveEvaluation(), Constant Field Values- Generated:
- Ordered:
-
deleteRederiveEvaluation
protected boolean deleteRederiveEvaluation
The cached value of the 'Delete Rederive Evaluation' attribute.- See Also:
isDeleteRederiveEvaluation()- Generated:
- Ordered:
-
optionalMonotonicityInfo
protected MonotonicityInfo optionalMonotonicityInfo
The cached value of the 'Optional Monotonicity Info' containment reference.- See Also:
getOptionalMonotonicityInfo()- Generated:
- Ordered:
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClassin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Generated:
-
isDeleteRederiveEvaluation
public boolean isDeleteRederiveEvaluation()
- Specified by:
isDeleteRederiveEvaluationin interfaceRederivableNodeRecipe- Returns:
- the value of the 'Delete Rederive Evaluation' attribute.
- See Also:
RederivableNodeRecipe.setDeleteRederiveEvaluation(boolean),RecipesPackage.getRederivableNodeRecipe_DeleteRederiveEvaluation()- Generated:
-
setDeleteRederiveEvaluation
public void setDeleteRederiveEvaluation(boolean newDeleteRederiveEvaluation)
- Specified by:
setDeleteRederiveEvaluationin interfaceRederivableNodeRecipe- Parameters:
newDeleteRederiveEvaluation- the new value of the 'Delete Rederive Evaluation' attribute.- See Also:
RederivableNodeRecipe.isDeleteRederiveEvaluation()- Generated:
-
getOptionalMonotonicityInfo
public MonotonicityInfo getOptionalMonotonicityInfo()
- Specified by:
getOptionalMonotonicityInfoin interfaceRederivableNodeRecipe- Returns:
- the value of the 'Optional Monotonicity Info' containment reference.
- See Also:
RederivableNodeRecipe.setOptionalMonotonicityInfo(MonotonicityInfo),RecipesPackage.getRederivableNodeRecipe_OptionalMonotonicityInfo()- Generated:
-
basicGetOptionalMonotonicityInfo
public MonotonicityInfo basicGetOptionalMonotonicityInfo()
- Generated:
-
basicSetOptionalMonotonicityInfo
public org.eclipse.emf.common.notify.NotificationChain basicSetOptionalMonotonicityInfo(MonotonicityInfo newOptionalMonotonicityInfo, org.eclipse.emf.common.notify.NotificationChain msgs)
- Generated:
-
setOptionalMonotonicityInfo
public void setOptionalMonotonicityInfo(MonotonicityInfo newOptionalMonotonicityInfo)
- Specified by:
setOptionalMonotonicityInfoin interfaceRederivableNodeRecipe- Parameters:
newOptionalMonotonicityInfo- the new value of the 'Optional Monotonicity Info' containment reference.- See Also:
RederivableNodeRecipe.getOptionalMonotonicityInfo()- Generated:
-
eInverseRemove
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)- Overrides:
eInverseRemovein classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Generated:
-
eGet
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Generated:
-
eSet
public void eSet(int featureID, java.lang.Object newValue)- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Generated:
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Generated:
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Generated:
-
toString
public java.lang.String toString()
- Overrides:
toStringin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Generated:
-
-