|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.concord.util.script.ScriptObject | +--org.concord.util.script.Statement | +--org.concord.util.script.BlockStatement
Field Summary | |
protected java.util.Stack |
locals
|
protected java.util.Stack |
statements
|
Fields inherited from class org.concord.util.script.Statement |
empty |
Fields inherited from class org.concord.util.script.ScriptObject |
beginColumn, beginLine, debug, deleted, doConversion, endColumn, endLine, name, nil, runtimeTable, script |
Fields inherited from interface java.beans.BeanInfo |
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32 |
Constructor Summary | |
BlockStatement()
|
Method Summary | |
void |
addLocal(java.lang.String varName)
|
void |
addStatement(Statement statement)
|
void |
delete()
|
void |
interpret()
This does nothing. |
boolean |
removeLocal(java.lang.String varName)
|
boolean |
removeStatement(Statement statement)
|
Methods inherited from class org.concord.util.script.Statement |
getLocals |
Methods inherited from class org.concord.util.script.ScriptObject |
findConstructor, findMethod, getAdditionalBeanInfo, getArrayValue, getAtom, getBeanDescriptor, getCurrentFrame, getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getField, getFieldValue, getIcon, getMethodDescriptors, getName, getPropertyDescriptors, getScript, popFrame, pushFrame, setArrayValue, setCurrentFrame, setFieldValue, setName, setScript, setSourceBounds |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected java.util.Stack locals
protected java.util.Stack statements
Constructor Detail |
public BlockStatement()
Method Detail |
public void delete()
delete
in class ScriptObject
public boolean removeStatement(Statement statement)
public boolean removeLocal(java.lang.String varName)
public void addStatement(Statement statement)
public void addLocal(java.lang.String varName)
public void interpret()
ScriptObject
interpret
in class Statement
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |