|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectaspoev.interpreter.base.Element
aspoev.interpreter.base.StatementElement
aspoev.interpreter.base.BranchElement
An abstract base class for any point in an AST where program flow could go one of many ways based on a conditional statement.
| Field Summary | |
protected BlockElement |
block
|
protected ConditionalElement |
conditional
|
| Fields inherited from class aspoev.interpreter.base.Element |
parent |
| Fields inherited from interface pJ.jasmine.PRI |
DELETECHANGE, MODIFYCHANGE, NOCHANGE |
| Constructor Summary | |
BranchElement()
|
|
| Method Summary | |
java.util.Collection |
getChildrenByType(java.lang.Class childClass)
|
| Methods inherited from class aspoev.interpreter.base.StatementElement |
executeElement |
| Methods inherited from class aspoev.interpreter.base.Element |
clone, execute, getCodeString, getRValue, persist, toString |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected ConditionalElement conditional
protected BlockElement block
| Constructor Detail |
public BranchElement()
| Method Detail |
public java.util.Collection getChildrenByType(java.lang.Class childClass)
getChildrenByType in class Element
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||