public class SmapUtil
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SmapUtil.ClassInfo |
private static class |
SmapUtil.SDEInstaller |
(package private) static class |
SmapUtil.SmapGenVisitor |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<SmapUtil.ClassInfo> |
classInfos |
private JspCompilationContext |
ctxt |
static java.lang.String |
SMAP_ENCODING |
| Constructor and Description |
|---|
SmapUtil(JspCompilationContext ctxt) |
| Modifier and Type | Method and Description |
|---|---|
private void |
evaluateNodes(Node.Nodes nodes,
SmapStratum s,
boolean breakAtLF) |
void |
generateSmap(Node.Nodes pageNodes)
Generates an appropriate SMAP representing the current compilation
context.
|
void |
installSmap() |
private static java.lang.String |
unqualify(java.lang.String path)
Returns an unqualified version of the given file path.
|
private JspCompilationContext ctxt
private java.util.List<SmapUtil.ClassInfo> classInfos
public static final java.lang.String SMAP_ENCODING
SmapUtil(JspCompilationContext ctxt)
public void generateSmap(Node.Nodes pageNodes) throws java.io.IOException
ctxt - Current compilation contextpageNodes - The current JSP pagejava.io.IOExceptionpublic void installSmap()
throws java.io.IOException
java.io.IOExceptionprivate static java.lang.String unqualify(java.lang.String path)
private void evaluateNodes(Node.Nodes nodes, SmapStratum s, boolean breakAtLF)