org.apache.jasper.compiler
Class Node.JspRoot

java.lang.Object
  extended byorg.apache.jasper.compiler.Node
      extended byorg.apache.jasper.compiler.Node.Root
          extended byorg.apache.jasper.compiler.Node.JspRoot
Enclosing class:
Node

public static class Node.JspRoot
extends Node.Root

Represents the root of a Jsp document (XML syntax)


Nested Class Summary
 
Nested classes inherited from class org.apache.jasper.compiler.Node
Node.Comment, Node.CustomTag, Node.Declaration, Node.Expression, Node.FallBackAction, Node.ForwardAction, Node.GetProperty, Node.IncludeAction, Node.IncludeDirective, Node.JspAttribute, Node.JspRoot, Node.JspText, Node.Nodes, Node.PageDirective, Node.ParamAction, Node.ParamsAction, Node.PlugIn, Node.Root, Node.ScriptingElement, Node.Scriptlet, Node.SetProperty, Node.TaglibDirective, Node.TemplateText, Node.UninterpretedTag, Node.UseBean, Node.Visitor
 
Field Summary
 
Fields inherited from class org.apache.jasper.compiler.Node
attrs, beginJavaLine, body, endJavaLine, parent, startMark, text
 
Constructor Summary
Node.JspRoot(org.xml.sax.Attributes attrs, Mark start, Node parent)
           
 
Method Summary
 void accept(Node.Visitor v)
           
 boolean isXmlSyntax()
           
 
Methods inherited from class org.apache.jasper.compiler.Node.Root
getParentRoot
 
Methods inherited from class org.apache.jasper.compiler.Node
getAttributes, getAttributeValue, getBeginJavaLine, getBody, getEndJavaLine, getParent, getStart, getText, setAttributes, setBeginJavaLine, setBody, setEndJavaLine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Node.JspRoot

public Node.JspRoot(org.xml.sax.Attributes attrs,
                    Mark start,
                    Node parent)
Method Detail

accept

public void accept(Node.Visitor v)
            throws JasperException
Overrides:
accept in class Node.Root
Throws:
JasperException

isXmlSyntax

public boolean isXmlSyntax()
Overrides:
isXmlSyntax in class Node.Root


Copyright © 2000 Apache Software Foundation. All Rights Reserved.