org.sablecc.sablecc.node
Class AProd
java.lang.Object
org.sablecc.sablecc.node.Node
org.sablecc.sablecc.node.PProd
org.sablecc.sablecc.node.AProd
- All Implemented Interfaces:
- java.lang.Cloneable, Switchable
public final class AProd
- extends PProd
Constructor Summary |
AProd()
|
AProd(TId _id_,
TArrow _arrow_,
java.util.List _prodTransform_,
java.util.List _alts_)
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
_id_
private TId _id_
_arrow_
private TArrow _arrow_
_prodTransform_
private final java.util.LinkedList _prodTransform_
_alts_
private final java.util.LinkedList _alts_
AProd
public AProd()
AProd
public AProd(TId _id_,
TArrow _arrow_,
java.util.List _prodTransform_,
java.util.List _alts_)
clone
public java.lang.Object clone()
- Specified by:
clone
in class Node
apply
public void apply(Switch sw)
getId
public TId getId()
setId
public void setId(TId node)
getArrow
public TArrow getArrow()
setArrow
public void setArrow(TArrow node)
getProdTransform
public java.util.LinkedList getProdTransform()
setProdTransform
public void setProdTransform(java.util.List list)
getAlts
public java.util.LinkedList getAlts()
setAlts
public void setAlts(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