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.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 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, 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, 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, eVirtualValues
eNotificationRequired
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected 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.BasicEObjectImpl
public String getShortDescription()
getShortDescription
in interface Documentable
Documentable.setShortDescription(String)
,
WorldPackage.getDocumentable_ShortDescription()
public void setShortDescription(String newShortDescription)
setShortDescription
in interface Documentable
newShortDescription
- the new value of the 'Short Description' attribute.Documentable.getShortDescription()
public String getName()
getName
in interface NamedDocumentable
NamedDocumentable.setName(String)
,
WorldPackage.getNamedDocumentable_Name()
public void setName(String newName)
setName
in interface NamedDocumentable
newName
- the new value of the 'Name' attribute.NamedDocumentable.getName()
public org.eclipse.emf.common.util.EList<InputSpecification> getKnownInputs()
getKnownInputs
in interface CalculationModule
getKnownInputs
in interface FormulaModule
ComponentPackage.getCalculationModule_KnownInputs()
public org.eclipse.emf.common.util.EList<InputSpecification> getInputs()
getInputs
in interface FormulaModule
ComponentPackage.getFormulaModule_Inputs()
public Script getUpdate()
getUpdate
in interface FormulaModule
FormulaModule.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 FormulaModule
newUpdate
- the new value of the 'Update' containment reference.FormulaModule.getUpdate()
public String getScriptEngine()
getScriptEngine
in interface FormulaModule
FormulaModule.setScriptEngine(String)
,
ComponentPackage.getFormulaModule_ScriptEngine()
public void setScriptEngine(String newScriptEngine)
setScriptEngine
in interface FormulaModule
newScriptEngine
- the new value of the 'Script Engine' attribute.FormulaModule.getScriptEngine()
public org.eclipse.emf.common.util.EList<Script> getInit()
getInit
in interface FormulaModule
ComponentPackage.getFormulaModule_Init()
public void customENotify(org.eclipse.emf.common.notify.Notification notification)
customENotify
in interface FormulaModule
public void eNotify(org.eclipse.emf.common.notify.Notification notification)
eNotify
in interface org.eclipse.emf.common.notify.Notifier
eNotify
in class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
public org.eclipse.emf.common.util.EList<OutputSpecification> getKnownOutputs()
getKnownOutputs
in interface CalculationModule
ComponentPackage.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.BasicEObjectImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
eBaseStructuralFeatureID
in interface org.eclipse.emf.ecore.InternalEObject
eBaseStructuralFeatureID
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
eDerivedStructuralFeatureID
in interface org.eclipse.emf.ecore.InternalEObject
eDerivedStructuralFeatureID
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException
eInvoke
in interface org.eclipse.emf.ecore.InternalEObject
eInvoke
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
InvocationTargetException
public String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl