org.tromer.jie.syntaxtree
Class NodeList
java.lang.Object
|
+--org.tromer.jie.PiggybackableNode
|
+--org.tromer.jie.syntaxtree.NodeList
- public class NodeList
- extends PiggybackableNode
- implements NodeListInterface
Represents a grammar list, e.g. ( A )+
- See Also:
- Serialized Form
Field Summary |
java.util.Vector |
nodes
|
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
nodes
public java.util.Vector nodes
NodeList
public NodeList()
NodeList
public NodeList(Node firstNode)
addNode
public void addNode(Node n)
- Specified by:
- addNode in interface NodeListInterface
elements
public java.util.Enumeration elements()
- Specified by:
- elements in interface NodeListInterface
elementAt
public Node elementAt(int i)
- Specified by:
- elementAt in interface NodeListInterface
size
public int size()
- Specified by:
- size in interface NodeListInterface
accept
public void accept(Visitor v)
accept
public java.lang.Object accept(ObjectVisitor v,
java.lang.Object argu)
setParent
public void setParent(Node n)
getParent
public Node getParent()