rero.script
Class ScriptCore
java.lang.Object
rero.script.ScriptCore
public class ScriptCore
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
scriptLoader
protected ScriptLoader scriptLoader
environment
protected Hashtable environment
variables
protected ScriptVariables variables
globalData
protected GlobalVariables globalData
bridges
protected BridgeKeeper bridges
GLOBAL_HASH
protected static Scalar GLOBAL_HASH
ScriptCore
public ScriptCore()
announceFramework
public void announceFramework(ChatFramework ircfw)
addBridge
public void addBridge(Loadable l)
storeDataStructures
public void storeDataStructures(WeakHashMap centralDataRepository)
callFunction
public Scalar callFunction(String function,
Stack parameters)
runCode
public static void runCode(ScriptInstance owner,
Block code,
HashMap locals)
- convienence function for running some code and installing some local variables
scriptLoaded
public void scriptLoaded(ScriptInstance si)
scriptUnloaded
public void scriptUnloaded(ScriptInstance si)