joosc.node
Class AMainMethod

java.lang.Object
  extended byjoosc.node.Node
      extended byjoosc.node.PMethod
          extended byjoosc.node.AMainMethod
All Implemented Interfaces:
java.lang.Cloneable, Switchable

public final class AMainMethod
extends PMethod


Constructor Summary
AMainMethod()
           
AMainMethod(TPublic _public_, TStatic _static_, TVoid _void_, TMain _main_, TLPar _lPar_, PMainargv _mainargv_, TRPar _rPar_, TLBrace _lBrace_, java.util.List _stm_, TRBrace _rBrace_)
           
 
Method Summary
 void apply(Switch sw)
           
 java.lang.Object clone()
           
 TLBrace getLBrace()
           
 TLPar getLPar()
           
 TMain getMain()
           
 PMainargv getMainargv()
           
 TPublic getPublic()
           
 TRBrace getRBrace()
           
 TRPar getRPar()
           
 TStatic getStatic()
           
 java.util.LinkedList getStm()
           
 TVoid getVoid()
           
 void setLBrace(TLBrace node)
           
 void setLPar(TLPar node)
           
 void setMain(TMain node)
           
 void setMainargv(PMainargv node)
           
 void setPublic(TPublic node)
           
 void setRBrace(TRBrace node)
           
 void setRPar(TRPar node)
           
 void setStatic(TStatic node)
           
 void setStm(java.util.List list)
           
 void setVoid(TVoid 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

AMainMethod

public AMainMethod()

AMainMethod

public AMainMethod(TPublic _public_,
                   TStatic _static_,
                   TVoid _void_,
                   TMain _main_,
                   TLPar _lPar_,
                   PMainargv _mainargv_,
                   TRPar _rPar_,
                   TLBrace _lBrace_,
                   java.util.List _stm_,
                   TRBrace _rBrace_)
Method Detail

clone

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

apply

public void apply(Switch sw)

getPublic

public TPublic getPublic()

setPublic

public void setPublic(TPublic node)

getStatic

public TStatic getStatic()

setStatic

public void setStatic(TStatic node)

getVoid

public TVoid getVoid()

setVoid

public void setVoid(TVoid node)

getMain

public TMain getMain()

setMain

public void setMain(TMain node)

getLPar

public TLPar getLPar()

setLPar

public void setLPar(TLPar node)

getMainargv

public PMainargv getMainargv()

setMainargv

public void setMainargv(PMainargv node)

getRPar

public TRPar getRPar()

setRPar

public void setRPar(TRPar node)

getLBrace

public TLBrace getLBrace()

setLBrace

public void setLBrace(TLBrace node)

getStm

public java.util.LinkedList getStm()

setStm

public void setStm(java.util.List list)

getRBrace

public TRBrace getRBrace()

setRBrace

public void setRBrace(TRBrace node)

toString

public java.lang.String toString()