Package org.apache.jasper.compiler
Class JtpConverter
- java.lang.Object
-
- org.apache.jasper.compiler.Node.Visitor
-
- org.apache.jasper.compiler.JtpConverter
-
-
Constructor Summary
Constructors Constructor Description JtpConverter(java.lang.String relativeFilePath, byte[] input, java.net.URL resourceBase, boolean tagFile, ConverterOutput output)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddImport(java.lang.String className)voidaddInlinedInclude(java.lang.String path)voidaddParam(java.lang.String param)voidaddSuppressions(java.lang.String path, java.util.EnumSet<JspElementType> suppressions)java.lang.Stringconvert()protected voiddoVisit(org.apache.jasper.compiler.Node n)static JspElementTypegetType(org.apache.jasper.compiler.Node n)voidregister(java.lang.String tagName, CustomTagConverter converter)voidsetIndentationChar(char indentationChar)voidsetIndentationCount(int indentationCount)voidsetLineSeparator(java.lang.String lineSeparator)voidsetPrefix(java.lang.String prefix)voidvisit(org.apache.jasper.compiler.Node.AttributeDirective n)voidvisit(org.apache.jasper.compiler.Node.Comment n)voidvisit(org.apache.jasper.compiler.Node.CustomTag n)voidvisit(org.apache.jasper.compiler.Node.Declaration n)voidvisit(org.apache.jasper.compiler.Node.DoBodyAction n)voidvisit(org.apache.jasper.compiler.Node.ELExpression n)voidvisit(org.apache.jasper.compiler.Node.IncludeDirective n)voidvisit(org.apache.jasper.compiler.Node.PageDirective n)voidvisit(org.apache.jasper.compiler.Node.Root n)voidvisit(org.apache.jasper.compiler.Node.Scriptlet n)voidvisit(org.apache.jasper.compiler.Node.SetProperty n)voidvisit(org.apache.jasper.compiler.Node.TagDirective n)voidvisit(org.apache.jasper.compiler.Node.TaglibDirective n)voidvisit(org.apache.jasper.compiler.Node.TemplateText n)voidvisit(org.apache.jasper.compiler.Node.UseBean n)
-
-
-
Constructor Detail
-
JtpConverter
public JtpConverter(java.lang.String relativeFilePath, byte[] input, java.net.URL resourceBase, boolean tagFile, ConverterOutput output)
-
-
Method Detail
-
register
public void register(java.lang.String tagName, CustomTagConverter converter)
-
addInlinedInclude
public void addInlinedInclude(java.lang.String path)
- Specified by:
addInlinedIncludein interfaceConverter
-
addSuppressions
public void addSuppressions(java.lang.String path, java.util.EnumSet<JspElementType> suppressions)- Specified by:
addSuppressionsin interfaceConverter
-
setLineSeparator
public void setLineSeparator(java.lang.String lineSeparator)
- Specified by:
setLineSeparatorin interfaceConverter
-
setIndentationCount
public void setIndentationCount(int indentationCount)
- Specified by:
setIndentationCountin interfaceConverter
-
setIndentationChar
public void setIndentationChar(char indentationChar)
- Specified by:
setIndentationCharin interfaceConverter
-
setPrefix
public void setPrefix(java.lang.String prefix)
-
addImport
public void addImport(java.lang.String className)
-
addParam
public void addParam(java.lang.String param)
-
visit
public void visit(org.apache.jasper.compiler.Node.TemplateText n)
- Overrides:
visitin classorg.apache.jasper.compiler.Node.Visitor
-
visit
public void visit(org.apache.jasper.compiler.Node.UseBean n) throws org.apache.jasper.JasperException- Overrides:
visitin classorg.apache.jasper.compiler.Node.Visitor- Throws:
org.apache.jasper.JasperException
-
visit
public void visit(org.apache.jasper.compiler.Node.ELExpression n)
- Overrides:
visitin classorg.apache.jasper.compiler.Node.Visitor
-
visit
public void visit(org.apache.jasper.compiler.Node.PageDirective n)
- Overrides:
visitin classorg.apache.jasper.compiler.Node.Visitor
-
visit
public void visit(org.apache.jasper.compiler.Node.Root n) throws org.apache.jasper.JasperException- Overrides:
visitin classorg.apache.jasper.compiler.Node.Visitor- Throws:
org.apache.jasper.JasperException
-
visit
public void visit(org.apache.jasper.compiler.Node.TaglibDirective n)
- Overrides:
visitin classorg.apache.jasper.compiler.Node.Visitor
-
visit
public void visit(org.apache.jasper.compiler.Node.TagDirective n)
- Overrides:
visitin classorg.apache.jasper.compiler.Node.Visitor
-
visit
public void visit(org.apache.jasper.compiler.Node.SetProperty n)
- Overrides:
visitin classorg.apache.jasper.compiler.Node.Visitor
-
visit
public void visit(org.apache.jasper.compiler.Node.AttributeDirective n)
- Overrides:
visitin classorg.apache.jasper.compiler.Node.Visitor
-
visit
public void visit(org.apache.jasper.compiler.Node.Declaration n) throws org.apache.jasper.JasperException- Overrides:
visitin classorg.apache.jasper.compiler.Node.Visitor- Throws:
org.apache.jasper.JasperException
-
visit
public void visit(org.apache.jasper.compiler.Node.CustomTag n) throws org.apache.jasper.JasperException- Overrides:
visitin classorg.apache.jasper.compiler.Node.Visitor- Throws:
org.apache.jasper.JasperException
-
visit
public void visit(org.apache.jasper.compiler.Node.Comment n)
- Overrides:
visitin classorg.apache.jasper.compiler.Node.Visitor
-
visit
public void visit(org.apache.jasper.compiler.Node.Scriptlet n) throws org.apache.jasper.JasperException- Overrides:
visitin classorg.apache.jasper.compiler.Node.Visitor- Throws:
org.apache.jasper.JasperException
-
getType
public static JspElementType getType(org.apache.jasper.compiler.Node n)
-
visit
public void visit(org.apache.jasper.compiler.Node.IncludeDirective n) throws org.apache.jasper.JasperException- Overrides:
visitin classorg.apache.jasper.compiler.Node.Visitor- Throws:
org.apache.jasper.JasperException
-
visit
public void visit(org.apache.jasper.compiler.Node.DoBodyAction n)
- Overrides:
visitin classorg.apache.jasper.compiler.Node.Visitor
-
doVisit
protected void doVisit(org.apache.jasper.compiler.Node n)
- Overrides:
doVisitin classorg.apache.jasper.compiler.Node.Visitor
-
-