joosc.node
Class AForStm

java.lang.Object
  extended byjoosc.node.Node
      extended byjoosc.node.PStm
          extended byjoosc.node.AForStm
All Implemented Interfaces:
java.lang.Cloneable, Switchable

public final class AForStm
extends PStm


Constructor Summary
AForStm()
           
AForStm(TFor _for_, TLPar _lPar_, PStmExp _initializer_, TSemicolon _semicolon1_, PExp _exp_, TSemicolon _semicolon2_, PStmExp _updater_, TRPar _rPar_, PStm _stm_)
           
 
Method Summary
 void apply(Switch sw)
           
 java.lang.Object clone()
           
 PExp getExp()
           
 TFor getFor()
           
 PStmExp getInitializer()
           
 TLPar getLPar()
           
 TRPar getRPar()
           
 TSemicolon getSemicolon1()
           
 TSemicolon getSemicolon2()
           
 PStm getStm()
           
 PStmExp getUpdater()
           
 void setExp(PExp node)
           
 void setFor(TFor node)
           
 void setInitializer(PStmExp node)
           
 void setLPar(TLPar node)
           
 void setRPar(TRPar node)
           
 void setSemicolon1(TSemicolon node)
           
 void setSemicolon2(TSemicolon node)
           
 void setStm(PStm node)
           
 void setUpdater(PStmExp node)
           
 java.lang.String toString()
           
 
Methods inherited from class joosc.node.Node
cloneList, cloneNode, parent, replaceBy, toString, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AForStm

public AForStm()

AForStm

public AForStm(TFor _for_,
               TLPar _lPar_,
               PStmExp _initializer_,
               TSemicolon _semicolon1_,
               PExp _exp_,
               TSemicolon _semicolon2_,
               PStmExp _updater_,
               TRPar _rPar_,
               PStm _stm_)
Method Detail

clone

public java.lang.Object clone()
Specified by:
clone in class Node

apply

public void apply(Switch sw)

getFor

public TFor getFor()

setFor

public void setFor(TFor node)

getLPar

public TLPar getLPar()

setLPar

public void setLPar(TLPar node)

getInitializer

public PStmExp getInitializer()

setInitializer

public void setInitializer(PStmExp node)

getSemicolon1

public TSemicolon getSemicolon1()

setSemicolon1

public void setSemicolon1(TSemicolon node)

getExp

public PExp getExp()

setExp

public void setExp(PExp node)

getSemicolon2

public TSemicolon getSemicolon2()

setSemicolon2

public void setSemicolon2(TSemicolon node)

getUpdater

public PStmExp getUpdater()

setUpdater

public void setUpdater(PStmExp node)

getRPar

public TRPar getRPar()

setRPar

public void setRPar(TRPar node)

getStm

public PStm getStm()

setStm

public void setStm(PStm node)

toString

public java.lang.String toString()