public abstract class Node extends java.lang.Object implements Switchable, java.lang.Cloneable
Constructor and Description |
---|
Node() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.Object |
clone() |
protected java.util.List |
cloneList(java.util.List list) |
protected Node |
cloneNode(Node node) |
Node |
parent() |
(package private) void |
parent(Node parent) |
(package private) abstract void |
removeChild(Node child) |
void |
replaceBy(Node node) |
(package private) abstract void |
replaceChild(Node oldChild,
Node newChild) |
protected java.lang.String |
toString(java.util.List list) |
protected java.lang.String |
toString(Node node) |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
apply
private Node parent
public abstract java.lang.Object clone()
clone
in class java.lang.Object
public Node parent()
void parent(Node parent)
abstract void removeChild(Node child)
public void replaceBy(Node node)
protected java.lang.String toString(Node node)
protected java.lang.String toString(java.util.List list)
protected java.util.List cloneList(java.util.List list)
Copyright © 1997-2013 Sablecc. All Rights Reserved.