sddl.syntax.node
Class AFunction

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

public final class AFunction
extends PFunction


Constructor Summary
AFunction()
           
AFunction(TFunKwd _funKwd_, TId _id_, TLPar _lPar_, PIdList _idList_, TRPar _rPar_, TLBr _lBr_, java.util.List<PStm> _stms_, TRBr _rBr_)
           
 
Method Summary
 void apply(Switch sw)
           
 java.lang.Object clone()
           
 TFunKwd getFunKwd()
           
 TId getId()
           
 PIdList getIdList()
           
 TLBr getLBr()
           
 TLPar getLPar()
           
 TRBr getRBr()
           
 TRPar getRPar()
           
 java.util.LinkedList<PStm> getStms()
           
 void setFunKwd(TFunKwd node)
           
 void setId(TId node)
           
 void setIdList(PIdList node)
           
 void setLBr(TLBr node)
           
 void setLPar(TLPar node)
           
 void setRBr(TRBr node)
           
 void setRPar(TRPar node)
           
 void setStms(java.util.List<PStm> list)
           
 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

AFunction

public AFunction()

AFunction

public AFunction(TFunKwd _funKwd_,
                 TId _id_,
                 TLPar _lPar_,
                 PIdList _idList_,
                 TRPar _rPar_,
                 TLBr _lBr_,
                 java.util.List<PStm> _stms_,
                 TRBr _rBr_)
Method Detail

clone

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

apply

public void apply(Switch sw)

getFunKwd

public TFunKwd getFunKwd()

setFunKwd

public void setFunKwd(TFunKwd node)

getId

public TId getId()

setId

public void setId(TId node)

getLPar

public TLPar getLPar()

setLPar

public void setLPar(TLPar node)

getIdList

public PIdList getIdList()

setIdList

public void setIdList(PIdList node)

getRPar

public TRPar getRPar()

setRPar

public void setRPar(TRPar node)

getLBr

public TLBr getLBr()

setLBr

public void setLBr(TLBr node)

getStms

public java.util.LinkedList<PStm> getStms()

setStms

public void setStms(java.util.List<PStm> list)

getRBr

public TRBr getRBr()

setRBr

public void setRBr(TRBr node)

toString

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