org.jmol.script
Class ScriptFunction
java.lang.Object
org.jmol.script.ScriptFunction
- Direct Known Subclasses:
- ParallelProcessor
public class ScriptFunction
- extends java.lang.Object
Method Summary |
(package private) void |
addVariable(java.lang.String name,
boolean isParameter)
|
java.lang.String |
getSignature()
|
boolean |
isVariable(java.lang.String ident)
|
(package private) static void |
setFunction(ScriptFunction function,
java.lang.String script,
int ichCurrentCommand,
int pt,
short[] lineNumbers,
int[][] lineIndices,
java.util.List lltoken)
|
private void |
setScript(java.lang.String s)
|
(package private) void |
setVariables(java.util.Hashtable contextVariables,
java.util.List params)
|
java.lang.String |
toString()
|
void |
unsetVariables(java.util.Hashtable contextVariables,
java.util.List params)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
pt0
int pt0
chpt0
int chpt0
cmdpt0
int cmdpt0
typeName
protected java.lang.String typeName
name
public java.lang.String name
nParameters
int nParameters
names
java.util.List names
tok
int tok
variables
java.util.Hashtable variables
returnValue
ScriptVariable returnValue
aatoken
public Token[][] aatoken
lineIndices
int[][] lineIndices
lineNumbers
short[] lineNumbers
script
java.lang.String script
ScriptFunction
ScriptFunction(java.lang.String name,
int tok)
isVariable
public boolean isVariable(java.lang.String ident)
setVariables
void setVariables(java.util.Hashtable contextVariables,
java.util.List params)
unsetVariables
public void unsetVariables(java.util.Hashtable contextVariables,
java.util.List params)
addVariable
void addVariable(java.lang.String name,
boolean isParameter)
setFunction
static void setFunction(ScriptFunction function,
java.lang.String script,
int ichCurrentCommand,
int pt,
short[] lineNumbers,
int[][] lineIndices,
java.util.List lltoken)
setScript
private void setScript(java.lang.String s)
getSignature
public java.lang.String getSignature()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object