org.jmol.viewer
Class ScriptFunction
java.lang.Object
org.jmol.viewer.ScriptFunction
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.Vector lltoken)
|
private void |
setScript(java.lang.String s)
|
(package private) void |
setVariables(java.util.Hashtable contextVariables,
java.util.Vector params)
|
java.lang.String |
toString()
|
void |
unsetVariables(java.util.Hashtable contextVariables,
java.util.Vector 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
name
java.lang.String name
script
java.lang.String script
aatoken
Token[][] aatoken
lineNumbers
short[] lineNumbers
lineIndices
int[][] lineIndices
nParameters
int nParameters
names
java.util.Vector names
variables
java.util.Hashtable variables
returnValue
ScriptVariable returnValue
ScriptFunction
ScriptFunction(java.lang.String name)
isVariable
public boolean isVariable(java.lang.String ident)
setVariables
void setVariables(java.util.Hashtable contextVariables,
java.util.Vector params)
unsetVariables
public void unsetVariables(java.util.Hashtable contextVariables,
java.util.Vector 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.Vector 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