Uses of Class
org.apache.jasper.compiler.Node.Visitor
-
Packages that use Node.Visitor Package Description org.apache.jasper.compiler -
-
Uses of Node.Visitor in org.apache.jasper.compiler
Subclasses of Node.Visitor in org.apache.jasper.compiler Modifier and Type Class Description (package private) static class
Collector.CollectVisitor
A visitor for collecting information on the page and the body of the custom tags.(package private) static class
Dumper.DumpVisitor
(package private) class
ELFunctionMapper.ELFunctionVisitor
A visitor for the page.(package private) static class
ErrorDispatcher.ErrorVisitor
(package private) class
Generator.GenerateVisitor
A visitor that generates codes for the elements in the page.(package private) static class
PageDataImpl.FirstPassVisitor
(package private) static class
PageDataImpl.SecondPassVisitor
(package private) static class
ScriptingVariabler.CustomTagCounter
(package private) static class
ScriptingVariabler.ScriptingVariableVisitor
(package private) static class
SmapUtil.SmapGenVisitor
private static class
TagFileProcessor.TagFileDirectiveVisitor
A visitor the tag fileprivate class
TagFileProcessor.TagFileLoaderVisitor
(package private) static class
TextOptimizer.TextCatVisitor
A visitor to concatenate contiguous template texts.(package private) static class
Validator.DirectiveVisitor
A visitor to validate and extract page directive info(package private) static class
Validator.TagExtraInfoVisitor
A visitor for validating TagExtraInfo classes of all tags(package private) static class
Validator.ValidateVisitor
A visitor for validating nodes other than page directivesprivate static class
Validator.ValidateVisitor.NamedAttributeVisitor
Methods in org.apache.jasper.compiler with parameters of type Node.Visitor Modifier and Type Method Description (package private) abstract void
Node. accept(Node.Visitor v)
Selects and invokes a method in the visitor class based on the node type.void
Node.AttributeDirective. accept(Node.Visitor v)
void
Node.AttributeGenerator. accept(Node.Visitor v)
void
Node.Comment. accept(Node.Visitor v)
void
Node.CustomTag. accept(Node.Visitor v)
void
Node.Declaration. accept(Node.Visitor v)
void
Node.DoBodyAction. accept(Node.Visitor v)
void
Node.ELExpression. accept(Node.Visitor v)
void
Node.Expression. accept(Node.Visitor v)
void
Node.FallBackAction. accept(Node.Visitor v)
void
Node.ForwardAction. accept(Node.Visitor v)
void
Node.GetProperty. accept(Node.Visitor v)
void
Node.IncludeAction. accept(Node.Visitor v)
void
Node.IncludeDirective. accept(Node.Visitor v)
void
Node.InvokeAction. accept(Node.Visitor v)
void
Node.JspBody. accept(Node.Visitor v)
void
Node.JspElement. accept(Node.Visitor v)
void
Node.JspOutput. accept(Node.Visitor v)
void
Node.JspRoot. accept(Node.Visitor v)
void
Node.JspText. accept(Node.Visitor v)
void
Node.NamedAttribute. accept(Node.Visitor v)
void
Node.PageDirective. accept(Node.Visitor v)
void
Node.ParamAction. accept(Node.Visitor v)
void
Node.ParamsAction. accept(Node.Visitor v)
void
Node.PlugIn. accept(Node.Visitor v)
void
Node.Root. accept(Node.Visitor v)
void
Node.Scriptlet. accept(Node.Visitor v)
void
Node.SetProperty. accept(Node.Visitor v)
void
Node.TagDirective. accept(Node.Visitor v)
void
Node.TaglibDirective. accept(Node.Visitor v)
void
Node.TemplateText. accept(Node.Visitor v)
void
Node.UninterpretedTag. accept(Node.Visitor v)
void
Node.UseBean. accept(Node.Visitor v)
void
Node.VariableDirective. accept(Node.Visitor v)
void
Node.Nodes. visit(Node.Visitor v)
Visit the nodes in the list with the supplied visitor
-