ConForM.CoopnTools.JavaProto.MiniJava
Class IfInstruction
java.lang.Object
|
+--ConForM.CoopnTools.JavaProto.MiniJava.JavaNode
|
+--ConForM.CoopnTools.JavaProto.MiniJava.Instruction
|
+--ConForM.CoopnTools.JavaProto.MiniJava.IfInstruction
- public class IfInstruction
- extends Instruction
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IfInstruction
public IfInstruction(java.lang.String expr,
Instruction ifTrue)
IfInstruction
public IfInstruction(java.lang.String expr,
Instruction ifTrue,
Instruction ifFalse)
accept
public JavaNode accept(JavaNodeVisitor v)
- Overrides:
accept
in class Instruction
setExpr
public void setExpr(java.lang.String expr)
setIfTrue
public void setIfTrue(Instruction ifTrue)
setIfFalse
public void setIfFalse(Instruction ifFalse)
getExpr
public java.lang.String getExpr()
getIfTrue
public Instruction getIfTrue()
getIfFalse
public Instruction getIfFalse()
hasChildren
public boolean hasChildren()
- Overrides:
hasChildren
in class JavaNode
children
public java.util.Iterator children()
- Overrides:
children
in class JavaNode