Package org.apache.jasper.compiler
Class Dumper.DumpVisitor
- java.lang.Object
-
- org.apache.jasper.compiler.Node.Visitor
-
- org.apache.jasper.compiler.Dumper.DumpVisitor
-
- Enclosing class:
- Dumper
static class Dumper.DumpVisitor extends Node.Visitor
-
-
Field Summary
Fields Modifier and Type Field Description private intindent
-
Constructor Summary
Constructors Constructor Description DumpVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voiddumpBody(Node n)private java.lang.StringgetAttributes(org.xml.sax.Attributes attrs)private voidprintAttributes(java.lang.String prefix, org.xml.sax.Attributes attrs, java.lang.String suffix)private voidprintIndent()private voidprintString(java.lang.String str)private voidprintString(java.lang.String prefix, char[] chars, java.lang.String suffix)private voidprintString(java.lang.String prefix, java.lang.String str, java.lang.String suffix)voidvisit(Node.Comment n)voidvisit(Node.CustomTag n)voidvisit(Node.Declaration n)voidvisit(Node.ELExpression n)voidvisit(Node.Expression n)voidvisit(Node.ForwardAction n)voidvisit(Node.GetProperty n)voidvisit(Node.IncludeAction n)voidvisit(Node.IncludeDirective n)voidvisit(Node.JspBody n)voidvisit(Node.NamedAttribute n)voidvisit(Node.PageDirective n)voidvisit(Node.ParamAction n)voidvisit(Node.ParamsAction n)voidvisit(Node.PlugIn n)voidvisit(Node.Scriptlet n)voidvisit(Node.SetProperty n)voidvisit(Node.TaglibDirective n)voidvisit(Node.TemplateText n)voidvisit(Node.UninterpretedTag n)voidvisit(Node.UseBean n)
-
-
-
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 JasperException
- Throws:
JasperException
-
visit
public void visit(Node.PageDirective n) throws JasperException
- Overrides:
visitin classNode.Visitor- Throws:
JasperException
-
visit
public void visit(Node.TaglibDirective n) throws JasperException
- Overrides:
visitin classNode.Visitor- Throws:
JasperException
-
visit
public void visit(Node.IncludeDirective n) throws JasperException
- Overrides:
visitin classNode.Visitor- Throws:
JasperException
-
visit
public void visit(Node.Comment n) throws JasperException
- Overrides:
visitin classNode.Visitor- Throws:
JasperException
-
visit
public void visit(Node.Declaration n) throws JasperException
- Overrides:
visitin classNode.Visitor- Throws:
JasperException
-
visit
public void visit(Node.Expression n) throws JasperException
- Overrides:
visitin classNode.Visitor- Throws:
JasperException
-
visit
public void visit(Node.Scriptlet n) throws JasperException
- Overrides:
visitin classNode.Visitor- Throws:
JasperException
-
visit
public void visit(Node.IncludeAction n) throws JasperException
- Overrides:
visitin classNode.Visitor- Throws:
JasperException
-
visit
public void visit(Node.ForwardAction n) throws JasperException
- Overrides:
visitin classNode.Visitor- Throws:
JasperException
-
visit
public void visit(Node.GetProperty n) throws JasperException
- Overrides:
visitin classNode.Visitor- Throws:
JasperException
-
visit
public void visit(Node.SetProperty n) throws JasperException
- Overrides:
visitin classNode.Visitor- Throws:
JasperException
-
visit
public void visit(Node.UseBean n) throws JasperException
- Overrides:
visitin classNode.Visitor- Throws:
JasperException
-
visit
public void visit(Node.PlugIn n) throws JasperException
- Overrides:
visitin classNode.Visitor- Throws:
JasperException
-
visit
public void visit(Node.ParamsAction n) throws JasperException
- Overrides:
visitin classNode.Visitor- Throws:
JasperException
-
visit
public void visit(Node.ParamAction n) throws JasperException
- Overrides:
visitin classNode.Visitor- Throws:
JasperException
-
visit
public void visit(Node.NamedAttribute n) throws JasperException
- Overrides:
visitin classNode.Visitor- Throws:
JasperException
-
visit
public void visit(Node.JspBody n) throws JasperException
- Overrides:
visitin classNode.Visitor- Throws:
JasperException
-
visit
public void visit(Node.ELExpression n) throws JasperException
- Overrides:
visitin classNode.Visitor- Throws:
JasperException
-
visit
public void visit(Node.CustomTag n) throws JasperException
- Overrides:
visitin classNode.Visitor- Throws:
JasperException
-
visit
public void visit(Node.UninterpretedTag n) throws JasperException
- Overrides:
visitin classNode.Visitor- Throws:
JasperException
-
visit
public void visit(Node.TemplateText n) throws JasperException
- Overrides:
visitin classNode.Visitor- Throws:
JasperException
-
printIndent
private void printIndent()
-
-