org.sablecc.sablecc.node
Class ANewTerm
java.lang.Object
org.sablecc.sablecc.node.Node
org.sablecc.sablecc.node.PTerm
org.sablecc.sablecc.node.ANewTerm
- All Implemented Interfaces:
- java.lang.Cloneable, Switchable
public final class ANewTerm
- extends PTerm
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
_prodName_
private PProdName _prodName_
_lPar_
private TLPar _lPar_
_params_
private final java.util.LinkedList _params_
ANewTerm
public ANewTerm()
ANewTerm
public ANewTerm(PProdName _prodName_,
TLPar _lPar_,
java.util.List _params_)
clone
public java.lang.Object clone()
- Specified by:
clone in class Node
apply
public void apply(Switch sw)
getProdName
public PProdName getProdName()
setProdName
public void setProdName(PProdName node)
getLPar
public TLPar getLPar()
setLPar
public void setLPar(TLPar node)
getParams
public java.util.LinkedList getParams()
setParams
public void setParams(java.util.List list)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
removeChild
void removeChild(Node child)
- Specified by:
removeChild in class Node
replaceChild
void replaceChild(Node oldChild,
Node newChild)
- Specified by:
replaceChild in class Node