public class CustomLFMethodImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements CustomLFMethod
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, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList| Modifier and Type | Field and Description |
|---|---|
protected static AclfMethodType |
FIRST_METHOD_EDEFAULT
The default value of the '
First Method' attribute. |
protected AclfMethodType |
firstMethod
The cached value of the '
First Method' attribute. |
protected static AclfMethodType |
SECOND_METHOD_EDEFAULT
The default value of the '
Second Method' attribute. |
protected AclfMethodType |
secondMethod
The cached value of the '
Second Method' attribute. |
protected static LfMethodSwitchCriteriaType |
SWITCH_CRITERIA_EDEFAULT
The default value of the '
Switch Criteria' attribute. |
protected static int |
SWITCH_ITERATION_EDEFAULT
The default value of the '
Switch Iteration' attribute. |
protected static double |
SWITCH_TOLERANCE_EDEFAULT
The default value of the '
Switch Tolerance' attribute. |
protected LfMethodSwitchCriteriaType |
switchCriteria
The cached value of the '
Switch Criteria' attribute. |
protected int |
switchIteration
The cached value of the '
Switch Iteration' attribute. |
protected double |
switchTolerance
The cached value of the '
Switch Tolerance' attribute. |
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
CustomLFMethodImpl() |
| 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) |
AclfMethodType |
getFirstMethod() |
AclfMethodType |
getSecondMethod() |
LfMethodSwitchCriteriaType |
getSwitchCriteria() |
int |
getSwitchIteration() |
double |
getSwitchTolerance() |
void |
setFirstMethod(AclfMethodType newFirstMethod) |
void |
setSecondMethod(AclfMethodType newSecondMethod) |
void |
setSwitchCriteria(LfMethodSwitchCriteriaType newSwitchCriteria) |
void |
setSwitchIteration(int newSwitchIteration) |
void |
setSwitchTolerance(double newSwitchTolerance) |
java.lang.String |
toString() |
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, 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, eInverseAdd, eInverseRemove, 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, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final AclfMethodType FIRST_METHOD_EDEFAULT
First Method' attribute.
getFirstMethod()protected AclfMethodType firstMethod
First Method' attribute.
getFirstMethod()protected static final AclfMethodType SECOND_METHOD_EDEFAULT
Second Method' attribute.
getSecondMethod()protected AclfMethodType secondMethod
Second Method' attribute.
getSecondMethod()protected static final LfMethodSwitchCriteriaType SWITCH_CRITERIA_EDEFAULT
Switch Criteria' attribute.
getSwitchCriteria()protected LfMethodSwitchCriteriaType switchCriteria
Switch Criteria' attribute.
getSwitchCriteria()protected static final int SWITCH_ITERATION_EDEFAULT
Switch Iteration' attribute.
getSwitchIteration(),
Constant Field Valuesprotected int switchIteration
Switch Iteration' attribute.
getSwitchIteration()protected static final double SWITCH_TOLERANCE_EDEFAULT
Switch Tolerance' attribute.
getSwitchTolerance(),
Constant Field Valuesprotected double switchTolerance
Switch Tolerance' attribute.
getSwitchTolerance()public AclfMethodType getFirstMethod()
getFirstMethod in interface CustomLFMethodAclfMethodType,
CustomLFMethod.setFirstMethod(AclfMethodType),
CoreAlgorithmPackage.getCustomLFMethod_FirstMethod()public void setFirstMethod(AclfMethodType newFirstMethod)
setFirstMethod in interface CustomLFMethodnewFirstMethod - the new value of the 'First Method' attribute.AclfMethodType,
CustomLFMethod.getFirstMethod()public AclfMethodType getSecondMethod()
getSecondMethod in interface CustomLFMethodAclfMethodType,
CustomLFMethod.setSecondMethod(AclfMethodType),
CoreAlgorithmPackage.getCustomLFMethod_SecondMethod()public void setSecondMethod(AclfMethodType newSecondMethod)
setSecondMethod in interface CustomLFMethodnewSecondMethod - the new value of the 'Second Method' attribute.AclfMethodType,
CustomLFMethod.getSecondMethod()public LfMethodSwitchCriteriaType getSwitchCriteria()
getSwitchCriteria in interface CustomLFMethodLfMethodSwitchCriteriaType,
CustomLFMethod.setSwitchCriteria(LfMethodSwitchCriteriaType),
CoreAlgorithmPackage.getCustomLFMethod_SwitchCriteria()public void setSwitchCriteria(LfMethodSwitchCriteriaType newSwitchCriteria)
setSwitchCriteria in interface CustomLFMethodnewSwitchCriteria - the new value of the 'Switch Criteria' attribute.LfMethodSwitchCriteriaType,
CustomLFMethod.getSwitchCriteria()public int getSwitchIteration()
getSwitchIteration in interface CustomLFMethodCustomLFMethod.setSwitchIteration(int),
CoreAlgorithmPackage.getCustomLFMethod_SwitchIteration()public void setSwitchIteration(int newSwitchIteration)
setSwitchIteration in interface CustomLFMethodnewSwitchIteration - the new value of the 'Switch Iteration' attribute.CustomLFMethod.getSwitchIteration()public double getSwitchTolerance()
getSwitchTolerance in interface CustomLFMethodCustomLFMethod.setSwitchTolerance(double),
CoreAlgorithmPackage.getCustomLFMethod_SwitchTolerance()public void setSwitchTolerance(double newSwitchTolerance)
setSwitchTolerance in interface CustomLFMethodnewSwitchTolerance - the new value of the 'Switch Tolerance' attribute.CustomLFMethod.getSwitchTolerance()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class org.eclipse.emf.ecore.impl.EObjectImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl