Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.jasper.compiler
Class Dumper.DumpVisitor  view Dumper.DumpVisitor download Dumper.DumpVisitor.java

java.lang.Object
  extended byorg.apache.jasper.compiler.Node.Visitor
      extended byorg.apache.jasper.compiler.Dumper.DumpVisitor
Enclosing class:
Dumper

static class Dumper.DumpVisitor
extends Node.Visitor


Field Summary
private  int indent
           
 
Constructor Summary
(package private) Dumper.DumpVisitor()
           
 
Method Summary
private  void dumpBody(Node n)
           
private  java.lang.String getAttributes(org.xml.sax.Attributes attrs)
           
private  void printAttributes(java.lang.String prefix, org.xml.sax.Attributes attrs, java.lang.String suffix)
           
private  void printIndent()
           
private  void printString(java.lang.String str)
           
private  void printString(java.lang.String prefix, char[] chars, java.lang.String suffix)
           
private  void printString(java.lang.String prefix, java.lang.String str, java.lang.String suffix)
           
 void visit(Node.Comment n)
           
 void visit(Node.CustomTag n)
           
 void visit(Node.Declaration n)
           
 void visit(Node.ELExpression n)
           
 void visit(Node.Expression n)
           
 void visit(Node.ForwardAction n)
           
 void visit(Node.GetProperty n)
           
 void visit(Node.IncludeAction n)
           
 void visit(Node.IncludeDirective n)
           
 void visit(Node.JspBody n)
           
 void visit(Node.NamedAttribute n)
           
 void visit(Node.PageDirective n)
           
 void visit(Node.ParamAction n)
           
 void visit(Node.ParamsAction n)
           
 void visit(Node.PlugIn n)
           
 void visit(Node.Scriptlet n)
           
 void visit(Node.SetProperty n)
           
 void visit(Node.TaglibDirective n)
           
 void visit(Node.TemplateText n)
           
 void visit(Node.UninterpretedTag n)
           
 void visit(Node.UseBean n)
           
 
Methods inherited from class org.apache.jasper.compiler.Node.Visitor
doVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitBody
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

indent

private int indent
Constructor Detail

Dumper.DumpVisitor

Dumper.DumpVisitor()
Method Detail

getAttributes

private java.lang.String getAttributes(org.xml.sax.Attributes attrs)

printString

private void printString(java.lang.String str)

printString

private void printString(java.lang.String prefix,
                         char[] chars,
                         java.lang.String suffix)

printString

private void printString(java.lang.String prefix,
                         java.lang.String str,
                         java.lang.String suffix)

printAttributes

private void printAttributes(java.lang.String prefix,
                             org.xml.sax.Attributes attrs,
                             java.lang.String suffix)

dumpBody

private void dumpBody(Node n)
               throws org.apache.jasper.JasperException

visit

public void visit(Node.PageDirective n)
           throws org.apache.jasper.JasperException
Overrides:
visit in class Node.Visitor

visit

public void visit(Node.TaglibDirective n)
           throws org.apache.jasper.JasperException
Overrides:
visit in class Node.Visitor

visit

public void visit(Node.IncludeDirective n)
           throws org.apache.jasper.JasperException
Overrides:
visit in class Node.Visitor

visit

public void visit(Node.Comment n)
           throws org.apache.jasper.JasperException
Overrides:
visit in class Node.Visitor

visit

public void visit(Node.Declaration n)
           throws org.apache.jasper.JasperException
Overrides:
visit in class Node.Visitor

visit

public void visit(Node.Expression n)
           throws org.apache.jasper.JasperException
Overrides:
visit in class Node.Visitor

visit

public void visit(Node.Scriptlet n)
           throws org.apache.jasper.JasperException
Overrides:
visit in class Node.Visitor

visit

public void visit(Node.IncludeAction n)
           throws org.apache.jasper.JasperException
Overrides:
visit in class Node.Visitor

visit

public void visit(Node.ForwardAction n)
           throws org.apache.jasper.JasperException
Overrides:
visit in class Node.Visitor

visit

public void visit(Node.GetProperty n)
           throws org.apache.jasper.JasperException
Overrides:
visit in class Node.Visitor

visit

public void visit(Node.SetProperty n)
           throws org.apache.jasper.JasperException
Overrides:
visit in class Node.Visitor

visit

public void visit(Node.UseBean n)
           throws org.apache.jasper.JasperException
Overrides:
visit in class Node.Visitor

visit

public void visit(Node.PlugIn n)
           throws org.apache.jasper.JasperException
Overrides:
visit in class Node.Visitor

visit

public void visit(Node.ParamsAction n)
           throws org.apache.jasper.JasperException
Overrides:
visit in class Node.Visitor

visit

public void visit(Node.ParamAction n)
           throws org.apache.jasper.JasperException
Overrides:
visit in class Node.Visitor

visit

public void visit(Node.NamedAttribute n)
           throws org.apache.jasper.JasperException
Overrides:
visit in class Node.Visitor

visit

public void visit(Node.JspBody n)
           throws org.apache.jasper.JasperException
Overrides:
visit in class Node.Visitor

visit

public void visit(Node.ELExpression n)
           throws org.apache.jasper.JasperException
Overrides:
visit in class Node.Visitor

visit

public void visit(Node.CustomTag n)
           throws org.apache.jasper.JasperException
Overrides:
visit in class Node.Visitor

visit

public void visit(Node.UninterpretedTag n)
           throws org.apache.jasper.JasperException
Overrides:
visit in class Node.Visitor

visit

public void visit(Node.TemplateText n)
           throws org.apache.jasper.JasperException
Overrides:
visit in class Node.Visitor

printIndent

private void printIndent()