org.sablecc.sablecc.node
Class AIdList
java.lang.Object
org.sablecc.sablecc.node.Node
org.sablecc.sablecc.node.PIdList
org.sablecc.sablecc.node.AIdList
- All Implemented Interfaces:
- java.lang.Cloneable, Switchable
public final class AIdList
- extends PIdList
Field Summary |
private TId |
_id_
|
private java.util.LinkedList |
_ids_
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
_id_
private TId _id_
_ids_
private final java.util.LinkedList _ids_
AIdList
public AIdList()
AIdList
public AIdList(TId _id_,
java.util.List _ids_)
AIdList
public AIdList(TId _id_,
XPIdListTail _ids_)
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)
getIds
public java.util.LinkedList getIds()
setIds
public void setIds(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