org.apache.jasper.compiler
Class Node.Nodes

java.lang.Object
  |
  +--org.apache.jasper.compiler.Node.Nodes
Enclosing class:
Node

public static class Node.Nodes
extends java.lang.Object

An ordered list of Node, used to represent the body of an element, or a jsp page of jsp document.


Constructor Summary
Node.Nodes()
           
Node.Nodes(Node.Root root)
           
 
Method Summary
 void add(Node n)
          Appends a node to the list
 Node getNode(int index)
           
 Node.Root getRoot()
           
 int size()
           
 void visit(Node.Visitor v)
          Visit the nodes in the list with the supplied visitor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Node.Nodes

public Node.Nodes()

Node.Nodes

public Node.Nodes(Node.Root root)
Method Detail

add

public void add(Node n)
Appends a node to the list
Parameters:
n - The node to add

visit

public void visit(Node.Visitor v)
           throws JasperException
Visit the nodes in the list with the supplied visitor
Parameters:
v - The visitor used

size

public int size()

getNode

public Node getNode(int index)

getRoot

public Node.Root getRoot()


Copyright © 2000 Apache Software Foundation. All Rights Reserved.