sleep.bridges

Class DefaultVariable

public class DefaultVariable extends Object implements Variable, Loadable

Field Summary
protected Hashtablevalues
Constructor Summary
DefaultVariable()
Method Summary
VariablecreateInternalVariableContainer()
VariablecreateLocalVariableContainer()
ScalargetScalar(String key)
ScalarputScalar(String key, Scalar value)
voidremoveScalar(String key)
booleanscalarExists(String key)
booleanscriptLoaded(ScriptInstance script)
booleanscriptUnloaded(ScriptInstance script)

Field Detail

values

protected Hashtable values

Constructor Detail

DefaultVariable

public DefaultVariable()

Method Detail

createInternalVariableContainer

public Variable createInternalVariableContainer()

createLocalVariableContainer

public Variable createLocalVariableContainer()

getScalar

public Scalar getScalar(String key)

putScalar

public Scalar putScalar(String key, Scalar value)

removeScalar

public void removeScalar(String key)

scalarExists

public boolean scalarExists(String key)

scriptLoaded

public boolean scriptLoaded(ScriptInstance script)

scriptUnloaded

public boolean scriptUnloaded(ScriptInstance script)