Uses of Class
org.apache.jasper.compiler.Node.Visitor
Packages that use Node.Visitor
-
Uses of Node.Visitor in org.apache.jasper.compiler
Subclasses of Node.Visitor in org.apache.jasper.compilerModifier and TypeClassDescription(package private) static classA visitor for collecting information on the page and the body of the custom tags.(package private) static class(package private) classA visitor for the page.(package private) static class(package private) classA visitor that generates codes for the elements in the page.(package private) static class(package private) static class(package private) static class(package private) static class(package private) static classprivate static classA visitor the tag fileprivate class(package private) static classA visitor to concatenate contiguous template texts.(package private) static classA visitor to validate and extract page directive info(package private) static classA visitor for validating TagExtraInfo classes of all tags(package private) static classA visitor for validating nodes other than page directivesprivate static classMethods in org.apache.jasper.compiler with parameters of type Node.VisitorModifier and TypeMethodDescription(package private) abstract voidNode.accept(Node.Visitor v) Selects and invokes a method in the visitor class based on the node type.voidNode.AttributeDirective.accept(Node.Visitor v) voidNode.AttributeGenerator.accept(Node.Visitor v) voidNode.Comment.accept(Node.Visitor v) voidNode.CustomTag.accept(Node.Visitor v) voidNode.Declaration.accept(Node.Visitor v) voidNode.DoBodyAction.accept(Node.Visitor v) voidNode.ELExpression.accept(Node.Visitor v) voidNode.Expression.accept(Node.Visitor v) voidNode.FallBackAction.accept(Node.Visitor v) voidNode.ForwardAction.accept(Node.Visitor v) voidNode.GetProperty.accept(Node.Visitor v) voidNode.IncludeAction.accept(Node.Visitor v) voidNode.IncludeDirective.accept(Node.Visitor v) voidNode.InvokeAction.accept(Node.Visitor v) voidNode.JspBody.accept(Node.Visitor v) voidNode.JspElement.accept(Node.Visitor v) voidNode.JspOutput.accept(Node.Visitor v) voidNode.JspRoot.accept(Node.Visitor v) voidNode.JspText.accept(Node.Visitor v) voidNode.NamedAttribute.accept(Node.Visitor v) voidNode.PageDirective.accept(Node.Visitor v) voidNode.ParamAction.accept(Node.Visitor v) voidNode.ParamsAction.accept(Node.Visitor v) voidNode.PlugIn.accept(Node.Visitor v) voidNode.Root.accept(Node.Visitor v) voidNode.Scriptlet.accept(Node.Visitor v) voidNode.SetProperty.accept(Node.Visitor v) voidNode.TagDirective.accept(Node.Visitor v) voidNode.TaglibDirective.accept(Node.Visitor v) voidNode.TemplateText.accept(Node.Visitor v) voidNode.UninterpretedTag.accept(Node.Visitor v) voidNode.UseBean.accept(Node.Visitor v) voidNode.VariableDirective.accept(Node.Visitor v) voidNode.Nodes.visit(Node.Visitor v) Visit the nodes in the list with the supplied visitor