Package | Description |
---|---|
org.apache.jasper.compiler |
Modifier and Type | Class and 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 file
|
private 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 directives
|
private static class |
Validator.ValidateVisitor.NamedAttributeVisitor |
Modifier and Type | Method and 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.Root.accept(Node.Visitor v) |
void |
Node.JspRoot.accept(Node.Visitor v) |
void |
Node.PageDirective.accept(Node.Visitor v) |
void |
Node.IncludeDirective.accept(Node.Visitor v) |
void |
Node.TaglibDirective.accept(Node.Visitor v) |
void |
Node.TagDirective.accept(Node.Visitor v) |
void |
Node.AttributeDirective.accept(Node.Visitor v) |
void |
Node.VariableDirective.accept(Node.Visitor v) |
void |
Node.InvokeAction.accept(Node.Visitor v) |
void |
Node.DoBodyAction.accept(Node.Visitor v) |
void |
Node.Comment.accept(Node.Visitor v) |
void |
Node.Declaration.accept(Node.Visitor v) |
void |
Node.Expression.accept(Node.Visitor v) |
void |
Node.Scriptlet.accept(Node.Visitor v) |
void |
Node.ELExpression.accept(Node.Visitor v) |
void |
Node.ParamAction.accept(Node.Visitor v) |
void |
Node.ParamsAction.accept(Node.Visitor v) |
void |
Node.FallBackAction.accept(Node.Visitor v) |
void |
Node.IncludeAction.accept(Node.Visitor v) |
void |
Node.ForwardAction.accept(Node.Visitor v) |
void |
Node.GetProperty.accept(Node.Visitor v) |
void |
Node.SetProperty.accept(Node.Visitor v) |
void |
Node.UseBean.accept(Node.Visitor v) |
void |
Node.PlugIn.accept(Node.Visitor v) |
void |
Node.UninterpretedTag.accept(Node.Visitor v) |
void |
Node.JspElement.accept(Node.Visitor v) |
void |
Node.JspOutput.accept(Node.Visitor v) |
void |
Node.CustomTag.accept(Node.Visitor v) |
void |
Node.AttributeGenerator.accept(Node.Visitor v) |
void |
Node.JspText.accept(Node.Visitor v) |
void |
Node.NamedAttribute.accept(Node.Visitor v) |
void |
Node.JspBody.accept(Node.Visitor v) |
void |
Node.TemplateText.accept(Node.Visitor v) |
void |
Node.Nodes.visit(Node.Visitor v)
Visit the nodes in the list with the supplied visitor
|