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.VisitorvisitBody in class Node.VisitorJasperExceptionpublic void visit(Node.Declaration n) throws JasperException
visit in class Node.VisitorJasperExceptionpublic void visit(Node.Expression n) throws JasperException
visit in class Node.VisitorJasperExceptionpublic void visit(Node.Scriptlet n) throws JasperException
visit in class Node.VisitorJasperExceptionpublic void visit(Node.IncludeAction n) throws JasperException
visit in class Node.VisitorJasperExceptionpublic void visit(Node.ForwardAction n) throws JasperException
visit in class Node.VisitorJasperExceptionpublic void visit(Node.GetProperty n) throws JasperException
visit in class Node.VisitorJasperExceptionpublic void visit(Node.SetProperty n) throws JasperException
visit in class Node.VisitorJasperExceptionpublic void visit(Node.UseBean n) throws JasperException
visit in class Node.VisitorJasperExceptionpublic void visit(Node.PlugIn n) throws JasperException
visit in class Node.VisitorJasperExceptionpublic void visit(Node.CustomTag n) throws JasperException
visit in class Node.VisitorJasperExceptionpublic void visit(Node.UninterpretedTag n) throws JasperException
visit in class Node.VisitorJasperExceptionpublic void visit(Node.JspElement n) throws JasperException
visit in class Node.VisitorJasperExceptionpublic void visit(Node.JspText n) throws JasperException
visit in class Node.VisitorJasperExceptionpublic void visit(Node.NamedAttribute n) throws JasperException
visit in class Node.VisitorJasperExceptionpublic void visit(Node.JspBody n) throws JasperException
visit in class Node.VisitorJasperExceptionpublic void visit(Node.InvokeAction n) throws JasperException
visit in class Node.VisitorJasperExceptionpublic void visit(Node.DoBodyAction n) throws JasperException
visit in class Node.VisitorJasperExceptionpublic void visit(Node.ELExpression n) throws JasperException
visit in class Node.VisitorJasperExceptionpublic void visit(Node.TemplateText n) throws JasperException
visit in class Node.VisitorJasperExceptionprivate void doSmap(Node n, int inLineCount, int outIncrement, int skippedLines)
private void doSmap(Node n)
private void doSmapText(Node n)