static class SmapUtil.SmapGenVisitor extends Node.Visitor
Modifier and Type | Field and Description |
---|---|
private boolean |
breakAtLF |
private java.util.List<SmapUtil.ClassInfo> |
classInfos |
private SmapStratum |
smapStratum |
Constructor and Description |
---|
SmapGenVisitor(SmapStratum s,
boolean breakAtLF,
java.util.List<SmapUtil.ClassInfo> classInfos) |
Modifier and Type | Method and Description |
---|---|
private void |
doSmap(Node n) |
private void |
doSmap(Node n,
int inLineCount,
int outIncrement,
int skippedLines) |
private void |
doSmapText(Node n) |
void |
visit(Node.CustomTag n) |
void |
visit(Node.Declaration n) |
void |
visit(Node.DoBodyAction n) |
void |
visit(Node.ELExpression n) |
void |
visit(Node.Expression n) |
void |
visit(Node.ForwardAction n) |
void |
visit(Node.GetProperty n) |
void |
visit(Node.IncludeAction n) |
void |
visit(Node.InvokeAction n) |
void |
visit(Node.JspBody n) |
void |
visit(Node.JspElement n) |
void |
visit(Node.JspText n) |
void |
visit(Node.NamedAttribute n) |
void |
visit(Node.PlugIn n) |
void |
visit(Node.Scriptlet n) |
void |
visit(Node.SetProperty n) |
void |
visit(Node.TemplateText n) |
void |
visit(Node.UninterpretedTag n) |
void |
visit(Node.UseBean n) |
void |
visitBody(Node n)
Visit the body of a node, using the current visitor
|
private SmapStratum smapStratum
private boolean breakAtLF
private java.util.List<SmapUtil.ClassInfo> classInfos
SmapGenVisitor(SmapStratum s, boolean breakAtLF, java.util.List<SmapUtil.ClassInfo> classInfos)
public void visitBody(Node n) throws JasperException
Node.Visitor
visitBody
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 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.GetProperty 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
public void visit(Node.UninterpretedTag n) throws JasperException
visit
in class Node.Visitor
JasperException
public void visit(Node.JspElement n) throws JasperException
visit
in class Node.Visitor
JasperException
public void visit(Node.JspText 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.JspBody n) throws JasperException
visit
in class Node.Visitor
JasperException
public void visit(Node.InvokeAction n) throws JasperException
visit
in class Node.Visitor
JasperException
public void visit(Node.DoBodyAction n) throws JasperException
visit
in class Node.Visitor
JasperException
public void visit(Node.ELExpression n) throws JasperException
visit
in class Node.Visitor
JasperException
public void visit(Node.TemplateText n) throws JasperException
visit
in class Node.Visitor
JasperException
private void doSmap(Node n, int inLineCount, int outIncrement, int skippedLines)
private void doSmap(Node n)
private void doSmapText(Node n)