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