public class FormulaModuleImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements FormulaModule
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 Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.emf.common.util.EList<Script> |
init
The cached value of the '
Init' containment reference list. |
protected org.eclipse.emf.common.util.EList<InputSpecification> |
inputs
The cached value of the '
Inputs' containment reference list. |
protected String |
name
The cached value of the '
Name' attribute. |
protected static String |
NAME_EDEFAULT
The default value of the '
Name' attribute. |
protected static String |
SCRIPT_ENGINE_EDEFAULT
The default value of the '
Script Engine' attribute. |
protected String |
scriptEngine
The cached value of the '
Script Engine' attribute. |
protected static String |
SHORT_DESCRIPTION_EDEFAULT
The default value of the '
Short Description' attribute. |
protected String |
shortDescription
The cached value of the '
Short Description' attribute. |
protected Script |
update
The cached value of the '
Update' containment reference. |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
FormulaModuleImpl() |
| Modifier and Type | Method and Description |
|---|---|
Script |
basicGetUpdate() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetUpdate(Script newUpdate,
org.eclipse.emf.common.notify.NotificationChain msgs) |
void |
customENotify(org.eclipse.emf.common.notify.Notification notification) |
int |
eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass) |
int |
eDerivedStructuralFeatureID(int baseFeatureID,
Class<?> baseClass) |
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) |
Object |
eInvoke(int operationID,
org.eclipse.emf.common.util.EList<?> arguments) |
boolean |
eIsSet(int featureID) |
void |
eNotify(org.eclipse.emf.common.notify.Notification notification) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
org.eclipse.emf.common.util.EList<Script> |
getInit() |
org.eclipse.emf.common.util.EList<InputSpecification> |
getInputs() |
org.eclipse.emf.common.util.EList<InputSpecification> |
getKnownInputs() |
org.eclipse.emf.common.util.EList<OutputSpecification> |
getKnownOutputs() |
String |
getName() |
String |
getScriptEngine() |
String |
getShortDescription() |
Script |
getUpdate() |
void |
setName(String newName) |
void |
setScriptEngine(String newScriptEngine) |
void |
setShortDescription(String newShortDescription) |
void |
setUpdate(Script newUpdate) |
String |
toString() |
eBasicSetContainer, 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, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, 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, eVirtualValueseNotificationRequiredclone, 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 String SHORT_DESCRIPTION_EDEFAULT
Short Description' attribute.
getShortDescription()protected String shortDescription
Short Description' attribute.
getShortDescription()protected static final String NAME_EDEFAULT
Name' attribute.
getName()protected org.eclipse.emf.common.util.EList<InputSpecification> inputs
Inputs' containment reference list.
getInputs()protected Script update
Update' containment reference.
getUpdate()protected static final String SCRIPT_ENGINE_EDEFAULT
Script Engine' attribute.
getScriptEngine(),
Constant Field Valuesprotected String scriptEngine
Script Engine' attribute.
getScriptEngine()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic String getShortDescription()
getShortDescription in interface DocumentableDocumentable.setShortDescription(String),
WorldPackage.getDocumentable_ShortDescription()public void setShortDescription(String newShortDescription)
setShortDescription in interface DocumentablenewShortDescription - the new value of the 'Short Description' attribute.Documentable.getShortDescription()public String getName()
getName in interface NamedDocumentableNamedDocumentable.setName(String),
WorldPackage.getNamedDocumentable_Name()public void setName(String newName)
setName in interface NamedDocumentablenewName - the new value of the 'Name' attribute.NamedDocumentable.getName()public org.eclipse.emf.common.util.EList<InputSpecification> getKnownInputs()
getKnownInputs in interface CalculationModulegetKnownInputs in interface FormulaModuleComponentPackage.getCalculationModule_KnownInputs()public org.eclipse.emf.common.util.EList<InputSpecification> getInputs()
getInputs in interface FormulaModuleComponentPackage.getFormulaModule_Inputs()public Script getUpdate()
getUpdate in interface FormulaModuleFormulaModule.setUpdate(Script),
ComponentPackage.getFormulaModule_Update()public Script basicGetUpdate()
public org.eclipse.emf.common.notify.NotificationChain basicSetUpdate(Script newUpdate, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setUpdate(Script newUpdate)
setUpdate in interface FormulaModulenewUpdate - the new value of the 'Update' containment reference.FormulaModule.getUpdate()public String getScriptEngine()
getScriptEngine in interface FormulaModuleFormulaModule.setScriptEngine(String),
ComponentPackage.getFormulaModule_ScriptEngine()public void setScriptEngine(String newScriptEngine)
setScriptEngine in interface FormulaModulenewScriptEngine - the new value of the 'Script Engine' attribute.FormulaModule.getScriptEngine()public org.eclipse.emf.common.util.EList<Script> getInit()
getInit in interface FormulaModuleComponentPackage.getFormulaModule_Init()public void customENotify(org.eclipse.emf.common.notify.Notification notification)
customENotify in interface FormulaModulepublic void eNotify(org.eclipse.emf.common.notify.Notification notification)
eNotify in interface org.eclipse.emf.common.notify.NotifiereNotify in class org.eclipse.emf.common.notify.impl.BasicNotifierImplpublic org.eclipse.emf.common.util.EList<OutputSpecification> getKnownOutputs()
getKnownOutputs in interface CalculationModuleComponentPackage.getCalculationModule_KnownOutputs()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.BasicEObjectImplpublic 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,
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 int eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
Class<?> baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException
eInvoke in interface org.eclipse.emf.ecore.InternalEObjecteInvoke in class org.eclipse.emf.ecore.impl.BasicEObjectImplInvocationTargetExceptionpublic String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl