com.bluemarsh.jswat.parser.java.node
Class AForStatement

java.lang.Object
  |
  +--com.bluemarsh.jswat.parser.java.node.Node
        |
        +--com.bluemarsh.jswat.parser.java.node.PForStatement
              |
              +--com.bluemarsh.jswat.parser.java.node.AForStatement
All Implemented Interfaces:
java.lang.Cloneable, Switchable

public final class AForStatement
extends PForStatement


Constructor Summary
AForStatement()
           
AForStatement(TFor _for_, TLParenthese _lParenthese_, PForInit _forInit_, TSemicolon _semicolon1_, PExpression _expression_, TSemicolon _semicolon2_, PForUpdate _forUpdate_, TRParenthese _rParenthese_, PStatement _statement_)
           
 
Method Summary
 void apply(Switch sw)
           
 java.lang.Object clone()
           
 PExpression getExpression()
           
 TFor getFor()
           
 PForInit getForInit()
           
 PForUpdate getForUpdate()
           
 TLParenthese getLParenthese()
           
 TRParenthese getRParenthese()
           
 TSemicolon getSemicolon1()
           
 TSemicolon getSemicolon2()
           
 PStatement getStatement()
           
 void setExpression(PExpression node)
           
 void setFor(TFor node)
           
 void setForInit(PForInit node)
           
 void setForUpdate(PForUpdate node)
           
 void setLParenthese(TLParenthese node)
           
 void setRParenthese(TRParenthese node)
           
 void setSemicolon1(TSemicolon node)
           
 void setSemicolon2(TSemicolon node)
           
 void setStatement(PStatement node)
           
 java.lang.String toString()
           
 
Methods inherited from class com.bluemarsh.jswat.parser.java.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

AForStatement

public AForStatement()

AForStatement

public AForStatement(TFor _for_,
                     TLParenthese _lParenthese_,
                     PForInit _forInit_,
                     TSemicolon _semicolon1_,
                     PExpression _expression_,
                     TSemicolon _semicolon2_,
                     PForUpdate _forUpdate_,
                     TRParenthese _rParenthese_,
                     PStatement _statement_)
Method Detail

clone

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

apply

public void apply(Switch sw)

getFor

public TFor getFor()

setFor

public void setFor(TFor node)

getLParenthese

public TLParenthese getLParenthese()

setLParenthese

public void setLParenthese(TLParenthese node)

getForInit

public PForInit getForInit()

setForInit

public void setForInit(PForInit node)

getSemicolon1

public TSemicolon getSemicolon1()

setSemicolon1

public void setSemicolon1(TSemicolon node)

getExpression

public PExpression getExpression()

setExpression

public void setExpression(PExpression node)

getSemicolon2

public TSemicolon getSemicolon2()

setSemicolon2

public void setSemicolon2(TSemicolon node)

getForUpdate

public PForUpdate getForUpdate()

setForUpdate

public void setForUpdate(PForUpdate node)

getRParenthese

public TRParenthese getRParenthese()

setRParenthese

public void setRParenthese(TRParenthese node)

getStatement

public PStatement getStatement()

setStatement

public void setStatement(PStatement node)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object