Class ScriptInterpreter
java.lang.Object
bsh.Interpreter
VASSAL.script.AbstractInterpreter
VASSAL.script.ScriptInterpreter
- All Implemented Interfaces:
bsh.ConsoleInterface, Serializable, Runnable
- See Also:
-
Field Summary
Fields inherited from class AbstractInterpreter
myNameSpace, SOURCE, THISFields inherited from class bsh.Interpreter
DEBUG, evalOnly, interactive, LOCALSCOPING, TRACE, VERSION -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractInterpreter
alert, alert, findMap, getModuleProperty, globalHotKey, isAccessible, setModuleProperty, setVar, setVar, setVar, setVar, setVarModifier and TypeMethodDescriptionAlert(message) Display a message in a dialog box/Display a message in a Dialog box and optionally close the dialog after the specified delayReturn a proxy reference to the named map as long as it is accessible to us.getModuleProperty(String name) Get a module level property value.voidglobalHotKey(KeyStroke stroke) Fire off a Global Hot Keyprotected booleanisAccessible(Map m) Is a map accessible to us?voidsetModuleProperty(String name, String value) Set the value of a module level propertyprotected voidprotected voidprotected voidprotected voidprotected voidSet a variable and handle exceptionsMethods inherited from class bsh.Interpreter
debug, error, eval, eval, eval, eval, get, getClassManager, getErr, getIn, getInterface, getNameSpace, getOut, getParent, getShowResults, getSourceFileInfo, getStrictJava, invokeMain, main, pathToFile, print, println, redirectOutputToFile, run, set, set, set, set, set, set, setClassLoader, setConsole, setErr, setExitOnEOF, setNameSpace, setOut, setShowResults, setStrictJava, source, source, unset
-
Constructor Details
-
ScriptInterpreter
-
-
Method Details
-
evaluate
-
evaluate
- Throws:
bsh.EvalError
-