rero.script
public class ScriptCore extends Object implements Loadable
Field Summary | |
---|---|
protected BridgeKeeper | bridges |
protected Hashtable | environment |
protected GlobalVariables | globalData |
protected static Scalar | GLOBAL_HASH |
protected ScriptLoader | scriptLoader |
protected ScriptVariables | variables |
Constructor Summary | |
---|---|
ScriptCore() |
Method Summary | |
---|---|
void | addBridge(Loadable l) |
void | announceFramework(ChatFramework ircfw) |
Scalar | callFunction(String function, Stack parameters) |
static void | runCode(ScriptInstance owner, Block code, HashMap locals) convienence function for running some code and installing some local variables |
boolean | scriptLoaded(ScriptInstance si) |
boolean | scriptUnloaded(ScriptInstance si) |
void | storeDataStructures(WeakHashMap centralDataRepository) |