sddl.syntax.node
Class AIfStm
java.lang.Object
sddl.syntax.node.Node
sddl.syntax.node.PStm
sddl.syntax.node.AIfStm
- All Implemented Interfaces:
- java.lang.Cloneable, Switchable
public final class AIfStm
- extends PStm
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AIfStm
public AIfStm()
AIfStm
public AIfStm(TIfKwd _ifKwd_,
PExp _exp_,
TThenKwd _thenKwd_,
java.util.List<PStm> _stms_,
PElsePart _elsePart_,
TEndKwd _endKwd_,
TSc _sc_)
clone
public java.lang.Object clone()
- Specified by:
clone
in class Node
apply
public void apply(Switch sw)
getIfKwd
public TIfKwd getIfKwd()
setIfKwd
public void setIfKwd(TIfKwd node)
getExp
public PExp getExp()
setExp
public void setExp(PExp node)
getThenKwd
public TThenKwd getThenKwd()
setThenKwd
public void setThenKwd(TThenKwd node)
getStms
public java.util.LinkedList<PStm> getStms()
setStms
public void setStms(java.util.List<PStm> list)
getElsePart
public PElsePart getElsePart()
setElsePart
public void setElsePart(PElsePart node)
getEndKwd
public TEndKwd getEndKwd()
setEndKwd
public void setEndKwd(TEndKwd node)
getSc
public TSc getSc()
setSc
public void setSc(TSc node)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object