Package org.jmol.script
Class ScriptFlowContext
- java.lang.Object
-
- org.jmol.script.ScriptFlowContext
-
class ScriptFlowContext extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) intaddLine(package private) intcommandStartprivate ScriptCompilercompiler(package private) booleanforceEndIf(package private) ScriptFunctionfunctionintichCommand(package private) java.lang.Stringident(package private) shortline0(package private) intlineStart(package private) ScriptFlowContextparent(package private) intpt0(package private) intptCommand(package private) intptDefault(package private) intptLine(package private) inttok0(package private) ContextTokentoken(package private) SVvar
-
Constructor Summary
Constructors Constructor Description ScriptFlowContext(ScriptCompiler compiler, ContextToken token, int pt0, ScriptFlowContext parent, int ich, short line0)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) booleancheckForceEndIf(int offset)(package private) ScriptFlowContextgetBreakableContext(int nLevelsUp)(package private) java.lang.Stringpath()(package private) voidsetFunction(ScriptFunction function)(package private) voidsetLine()(package private) intsetPt0(int pt0, boolean isDefault)java.lang.StringtoString()
-
-
-
Field Detail
-
compiler
private ScriptCompiler compiler
-
token
ContextToken token
-
pt0
int pt0
-
ptDefault
int ptDefault
-
function
ScriptFunction function
-
var
SV var
-
parent
ScriptFlowContext parent
-
lineStart
int lineStart
-
commandStart
int commandStart
-
ptLine
int ptLine
-
ptCommand
int ptCommand
-
forceEndIf
boolean forceEndIf
-
ident
java.lang.String ident
-
addLine
int addLine
-
tok0
int tok0
-
ichCommand
public int ichCommand
-
line0
short line0
-
-
Constructor Detail
-
ScriptFlowContext
ScriptFlowContext(ScriptCompiler compiler, ContextToken token, int pt0, ScriptFlowContext parent, int ich, short line0)
-
-
Method Detail
-
getBreakableContext
ScriptFlowContext getBreakableContext(int nLevelsUp)
-
checkForceEndIf
boolean checkForceEndIf(int offset)
-
setPt0
int setPt0(int pt0, boolean isDefault)
-
setLine
void setLine()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
path
java.lang.String path()
-
setFunction
void setFunction(ScriptFunction function)
-
-