org.jmol.viewer
Class ScriptFlowContext

java.lang.Object
  extended by org.jmol.viewer.ScriptFlowContext

 class ScriptFlowContext
extends java.lang.Object


Field Summary
(package private)  int commandStart
           
private  ScriptCompiler compiler
           
(package private)  boolean forceEndIf
           
(package private)  ScriptFunction function
           
(package private)  java.lang.String ident
           
(package private)  int lineStart
           
private  ScriptFlowContext parent
           
private  int pt0
           
(package private)  int ptCommand
           
(package private)  int ptLine
           
(package private)  Token token
           
 
Constructor Summary
ScriptFlowContext(ScriptCompiler compiler, Token token, int pt0, ScriptFlowContext parent)
           
 
Method Summary
(package private)  boolean checkForceEndIf(int pt)
           
(package private)  ScriptFlowContext getBreakableContext(int nLevelsUp)
           
(package private)  ScriptFlowContext getParent()
           
(package private)  int getPt0()
           
(package private)  java.lang.String path()
           
(package private)  void setFunction(ScriptFunction function)
           
 void setLine()
           
(package private)  int setPt0(int pt0)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

compiler

private ScriptCompiler compiler

token

Token token

pt0

private int pt0

function

ScriptFunction function

parent

private ScriptFlowContext parent

lineStart

int lineStart

commandStart

int commandStart

ptLine

int ptLine

ptCommand

int ptCommand

forceEndIf

boolean forceEndIf

ident

java.lang.String ident
Constructor Detail

ScriptFlowContext

ScriptFlowContext(ScriptCompiler compiler,
                  Token token,
                  int pt0,
                  ScriptFlowContext parent)
Method Detail

getBreakableContext

ScriptFlowContext getBreakableContext(int nLevelsUp)

checkForceEndIf

boolean checkForceEndIf(int pt)

getPt0

int getPt0()

setPt0

int setPt0(int pt0)

setLine

public void setLine()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getParent

ScriptFlowContext getParent()

path

java.lang.String path()

setFunction

void setFunction(ScriptFunction function)