public interface ScriptModule extends NamedDocumentable, CalculationModule
The following features are supported:
ComponentPackage.getScriptModule()| Modifier and Type | Method and Description |
|---|---|
Script |
getInitScript()
Returns the value of the 'Init Script' containment reference.
|
org.eclipse.emf.common.util.EList<InputSpecification> |
getInputs()
Returns the value of the 'Inputs' containment reference list.
|
org.eclipse.emf.common.util.EList<InputSpecification> |
getKnownInputs() |
org.eclipse.emf.common.util.EList<OutputSpecification> |
getKnownOutputs() |
org.eclipse.emf.common.util.EList<OutputSpecification> |
getOutputs()
Returns the value of the 'Outputs' containment reference list.
|
String |
getScriptEngine()
Returns the value of the 'Script Engine' attribute.
|
TimerScript |
getTimerScript()
Returns the value of the 'Timer Script' containment reference.
|
Script |
getUpdateScript()
Returns the value of the 'Update Script' containment reference.
|
Script |
getWriteCommandScript()
Returns the value of the 'Write Command Script' containment reference.
|
void |
setInitScript(Script value)
Sets the value of the '
Init Script' containment reference. |
void |
setScriptEngine(String value)
Sets the value of the '
Script Engine' attribute. |
void |
setTimerScript(TimerScript value)
Sets the value of the '
Timer Script' containment reference. |
void |
setUpdateScript(Script value)
Sets the value of the '
Update Script' containment reference. |
void |
setWriteCommandScript(Script value)
Sets the value of the '
Write Command Script' containment reference. |
getName, setNamegetShortDescription, setShortDescriptionorg.eclipse.emf.common.util.EList<InputSpecification> getInputs()
InputSpecification.
If the meaning of the 'Inputs' containment reference list isn't clear, there really should be more of a description here...
ComponentPackage.getScriptModule_Inputs()org.eclipse.emf.common.util.EList<OutputSpecification> getOutputs()
OutputSpecification.
If the meaning of the 'Outputs' containment reference list isn't clear, there really should be more of a description here...
ComponentPackage.getScriptModule_Outputs()String getScriptEngine()
"JavaScript".
If the meaning of the 'Script Engine' attribute isn't clear, there really should be more of a description here...
setScriptEngine(String),
ComponentPackage.getScriptModule_ScriptEngine()void setScriptEngine(String value)
Script Engine' attribute.
value - the new value of the 'Script Engine' attribute.getScriptEngine()Script getInitScript()
If the meaning of the 'Init Script' containment reference isn't clear, there really should be more of a description here...
setInitScript(Script),
ComponentPackage.getScriptModule_InitScript()void setInitScript(Script value)
Init Script' containment reference.
value - the new value of the 'Init Script' containment reference.getInitScript()Script getUpdateScript()
If the meaning of the 'Update Script' containment reference isn't clear, there really should be more of a description here...
setUpdateScript(Script),
ComponentPackage.getScriptModule_UpdateScript()void setUpdateScript(Script value)
Update Script' containment reference.
value - the new value of the 'Update Script' containment reference.getUpdateScript()Script getWriteCommandScript()
If the meaning of the 'Write Command Script' containment reference isn't clear, there really should be more of a description here...
setWriteCommandScript(Script),
ComponentPackage.getScriptModule_WriteCommandScript()void setWriteCommandScript(Script value)
Write Command Script' containment reference.
value - the new value of the 'Write Command Script' containment reference.getWriteCommandScript()TimerScript getTimerScript()
If the meaning of the 'Timer Script' containment reference isn't clear, there really should be more of a description here...
setTimerScript(TimerScript),
ComponentPackage.getScriptModule_TimerScript()void setTimerScript(TimerScript value)
Timer Script' containment reference.
value - the new value of the 'Timer Script' containment reference.getTimerScript()org.eclipse.emf.common.util.EList<InputSpecification> getKnownInputs()
getKnownInputs in interface CalculationModuleComponentPackage.getCalculationModule_KnownInputs()org.eclipse.emf.common.util.EList<OutputSpecification> getKnownOutputs()
getKnownOutputs in interface CalculationModuleComponentPackage.getCalculationModule_KnownOutputs()