static class Collector.CollectVisitor extends Node.Visitor
Modifier and Type | Field and Description |
---|---|
private int |
curTagNesting |
private boolean |
hasScriptingVars |
private boolean |
includeActionSeen |
private int |
maxTagNesting |
private boolean |
paramActionSeen |
private boolean |
scriptingElementSeen |
private boolean |
setPropertySeen |
private boolean |
usebeanSeen |
Constructor and Description |
---|
CollectVisitor() |
Modifier and Type | Method and Description |
---|---|
private void |
checkSeen(Node.ChildInfo ci,
Node n)
Check all child nodes for various elements and update the given
ChildInfo object accordingly.
|
void |
updatePageInfo(PageInfo pageInfo) |
void |
visit(Node.CustomTag n) |
void |
visit(Node.Declaration n) |
void |
visit(Node.Expression n) |
void |
visit(Node.ForwardAction n) |
void |
visit(Node.IncludeAction n) |
void |
visit(Node.JspBody n) |
void |
visit(Node.JspElement n) |
void |
visit(Node.NamedAttribute n) |
void |
visit(Node.ParamAction n) |
void |
visit(Node.PlugIn n) |
void |
visit(Node.Scriptlet n) |
void |
visit(Node.SetProperty n) |
void |
visit(Node.UseBean n) |
private int maxTagNesting
private int curTagNesting
private boolean scriptingElementSeen
private boolean usebeanSeen
private boolean includeActionSeen
private boolean paramActionSeen
private boolean setPropertySeen
private boolean hasScriptingVars
public void visit(Node.ParamAction n) throws JasperException
visit
in class Node.Visitor
JasperException
public void visit(Node.IncludeAction n) throws JasperException
visit
in class Node.Visitor
JasperException
public void visit(Node.ForwardAction n) throws JasperException
visit
in class Node.Visitor
JasperException
public void visit(Node.SetProperty n) throws JasperException
visit
in class Node.Visitor
JasperException
public void visit(Node.UseBean n) throws JasperException
visit
in class Node.Visitor
JasperException
public void visit(Node.PlugIn n) throws JasperException
visit
in class Node.Visitor
JasperException
public void visit(Node.CustomTag n) throws JasperException
visit
in class Node.Visitor
JasperException
private void checkSeen(Node.ChildInfo ci, Node n) throws JasperException
JasperException
public void visit(Node.JspElement n) throws JasperException
visit
in class Node.Visitor
JasperException
public void visit(Node.JspBody n) throws JasperException
visit
in class Node.Visitor
JasperException
public void visit(Node.NamedAttribute n) throws JasperException
visit
in class Node.Visitor
JasperException
public void visit(Node.Declaration n) throws JasperException
visit
in class Node.Visitor
JasperException
public void visit(Node.Expression n) throws JasperException
visit
in class Node.Visitor
JasperException
public void visit(Node.Scriptlet n) throws JasperException
visit
in class Node.Visitor
JasperException
public void updatePageInfo(PageInfo pageInfo)