001//
002// Generated by JTB 1.3.2
003//
004
005package jtb.syntaxtree;
006
007// The interface which NodeList, NodeListOptional, and NodeSequence
008// implement.
009public interface NodeListInterface extends Node {
010   public void addNode(Node n);
011   public Node elementAt(int i);
012   public java.util.Enumeration<Node> elements();
013   public int size();
014
015   public void accept(jtb.visitor.Visitor v);
016   public <R,A> R accept(jtb.visitor.GJVisitor<R,A> v, A argu);
017   public <R> R accept(jtb.visitor.GJNoArguVisitor<R> v);
018   public <A> void accept(jtb.visitor.GJVoidVisitor<A> v, A argu);
019}
020