public class ConsoleScript extends java.lang.Object implements PropertyType
Constructor and Description |
---|
ConsoleScript() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
evaluate() |
java.lang.Object |
evaluate(pt.lsts.imc.state.ImcSysState state) |
void |
fromString(java.lang.String value) |
javax.script.Bindings |
getBindings() |
java.lang.Class<? extends java.beans.PropertyEditor> |
getPropertyEditor() |
static void |
main(java.lang.String[] args) |
void |
setBindings(javax.script.Bindings bindings) |
void |
setScript(java.lang.String script) |
java.lang.String |
toString() |
public void fromString(java.lang.String value)
fromString
in interface PropertyType
public java.lang.String toString()
toString
in interface PropertyType
toString
in class java.lang.Object
public java.lang.Class<? extends java.beans.PropertyEditor> getPropertyEditor()
getPropertyEditor
in interface PropertyType
public void setScript(java.lang.String script) throws javax.script.ScriptException
javax.script.ScriptException
public java.lang.Object evaluate(pt.lsts.imc.state.ImcSysState state)
public java.lang.Object evaluate()
public javax.script.Bindings getBindings()
public void setBindings(javax.script.Bindings bindings)
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
Copyright © 2004-2014 FEUP-LSTS and Neptus developers. All Rights Reserved.