joosc.node
Class AConstructor
java.lang.Object
joosc.node.Node
joosc.node.PConstructor
joosc.node.AConstructor
- All Implemented Interfaces:
- java.lang.Cloneable, Switchable
- public final class AConstructor
- extends PConstructor
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AConstructor
public AConstructor()
AConstructor
public AConstructor(TPublic _public_,
TIdentifier _identifier_,
TLPar _lPar_,
PFormalList _formalList_,
TRPar _rPar_,
TLBrace _lBrace_,
java.util.List _stm_,
TRBrace _rBrace_)
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)
getIdentifier
public TIdentifier getIdentifier()
setIdentifier
public void setIdentifier(TIdentifier node)
getLPar
public TLPar getLPar()
setLPar
public void setLPar(TLPar node)
getFormalList
public PFormalList getFormalList()
setFormalList
public void setFormalList(PFormalList 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()