sddl.syntax.node
Class AIfStm

java.lang.Object
  extended by sddl.syntax.node.Node
      extended by sddl.syntax.node.PStm
          extended by sddl.syntax.node.AIfStm
All Implemented Interfaces:
java.lang.Cloneable, Switchable

public final class AIfStm
extends PStm


Constructor Summary
AIfStm()
           
AIfStm(TIfKwd _ifKwd_, PExp _exp_, TThenKwd _thenKwd_, java.util.List<PStm> _stms_, PElsePart _elsePart_, TEndKwd _endKwd_, TSc _sc_)
           
 
Method Summary
 void apply(Switch sw)
           
 java.lang.Object clone()
           
 PElsePart getElsePart()
           
 TEndKwd getEndKwd()
           
 PExp getExp()
           
 TIfKwd getIfKwd()
           
 TSc getSc()
           
 java.util.LinkedList<PStm> getStms()
           
 TThenKwd getThenKwd()
           
 void setElsePart(PElsePart node)
           
 void setEndKwd(TEndKwd node)
           
 void setExp(PExp node)
           
 void setIfKwd(TIfKwd node)
           
 void setSc(TSc node)
           
 void setStms(java.util.List<PStm> list)
           
 void setThenKwd(TThenKwd node)
           
 java.lang.String toString()
           
 
Methods inherited from class sddl.syntax.node.Node
parent, replaceBy
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AIfStm

public AIfStm()

AIfStm

public AIfStm(TIfKwd _ifKwd_,
              PExp _exp_,
              TThenKwd _thenKwd_,
              java.util.List<PStm> _stms_,
              PElsePart _elsePart_,
              TEndKwd _endKwd_,
              TSc _sc_)
Method Detail

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