org.jmol.script
Class ScriptContext

java.lang.Object
  extended by org.jmol.script.ScriptContext

public class ScriptContext
extends Object


Field Summary
 Token[][] aatoken
           
 String contextPath
           
 Hashtable contextVariables
           
 String errorMessage
           
 String errorMessageUntranslated
           
 String errorType
           
 boolean executionPaused
           
 boolean executionStepping
           
 String filename
           
 String fullpath
           
 String functionName
           
 int iCommandError
           
 boolean isFunction
           
 boolean isStateScript
           
 boolean isSyntaxCheck
           
 int iToken
           
 int lineEnd
           
 int[][] lineIndices
           
 short[] lineNumbers
           
 StringBuffer outputBuffer
           
 ParallelProcessor parallelProcessor
           
 ScriptContext parentContext
           
 int pc
           
 int pcEnd
           
 String script
           
 String scriptExtensions
           
 int scriptLevel
           
 Token[] statement
           
 int statementLength
           
 ContextToken token
           
 
Constructor Summary
ScriptContext()
           
 
Method Summary
(package private)  StringBuffer getContextTrace(StringBuffer sb, boolean isTop)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fullpath

public String fullpath

filename

public String filename

parallelProcessor

public ParallelProcessor parallelProcessor

functionName

public String functionName

script

public String script

lineNumbers

public short[] lineNumbers

lineIndices

public int[][] lineIndices

aatoken

public Token[][] aatoken

statement

public Token[] statement

statementLength

public int statementLength

pc

public int pc

pcEnd

public int pcEnd

lineEnd

public int lineEnd

iToken

public int iToken

outputBuffer

public StringBuffer outputBuffer

contextVariables

public Hashtable contextVariables

isFunction

public boolean isFunction

isStateScript

public boolean isStateScript

errorMessage

public String errorMessage

errorMessageUntranslated

public String errorMessageUntranslated

iCommandError

public int iCommandError

errorType

public String errorType

scriptLevel

public int scriptLevel

isSyntaxCheck

public boolean isSyntaxCheck

executionStepping

public boolean executionStepping

executionPaused

public boolean executionPaused

scriptExtensions

public String scriptExtensions

contextPath

public String contextPath

parentContext

public ScriptContext parentContext

token

public ContextToken token
Constructor Detail

ScriptContext

ScriptContext()
Method Detail

getContextTrace

StringBuffer getContextTrace(StringBuffer sb,
                             boolean isTop)