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, setName
getShortDescription, setShortDescription
org.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 CalculationModule
ComponentPackage.getCalculationModule_KnownInputs()
org.eclipse.emf.common.util.EList<OutputSpecification> getKnownOutputs()
getKnownOutputs
in interface CalculationModule
ComponentPackage.getCalculationModule_KnownOutputs()