org.tp23.jasper.compiler
Class JspParseEventListener
java.lang.Object
|
+--org.tp23.jasper.compiler.BaseJspListener
|
+--org.tp23.jasper.compiler.JspParseEventListener
- All Implemented Interfaces:
- ParseEventListener
- public class JspParseEventListener
- extends BaseJspListener
JSP code generator "backend".
- Author:
- Anil K. Vijendran, Paul Hinds
Method Summary |
void |
beginPageProcessing()
|
void |
endPageProcessing()
|
TagLibraries |
getTagLibraries()
|
void |
handleBean(Mark start,
Mark stop,
java.util.Hashtable attrs)
|
void |
handleBeanEnd(Mark start,
Mark stop,
java.util.Hashtable attrs)
|
void |
handleCharData(Mark start,
Mark stop,
char[] chars)
|
void |
handleComment(Mark start,
Mark stop)
|
void |
handleDeclaration(Mark start,
Mark stop,
java.util.Hashtable attrs)
|
void |
handleDirective(java.lang.String directive,
Mark start,
Mark stop,
java.util.Hashtable attrs)
|
void |
handleExpression(Mark start,
Mark stop,
java.util.Hashtable attrs)
|
void |
handleForward(Mark start,
Mark stop,
java.util.Hashtable attrs,
java.util.Hashtable param)
|
void |
handleGetProperty(Mark start,
Mark stop,
java.util.Hashtable attrs)
|
void |
handleInclude(Mark start,
Mark stop,
java.util.Hashtable attrs,
java.util.Hashtable param)
|
void |
handlePlugin(Mark start,
Mark stop,
java.util.Hashtable attrs,
java.util.Hashtable param,
java.lang.String fallback)
|
void |
handleScriptlet(Mark start,
Mark stop,
java.util.Hashtable attrs)
|
void |
handleSetProperty(Mark start,
Mark stop,
java.util.Hashtable attrs)
|
void |
handleTagBegin(Mark start,
Mark stop,
java.util.Hashtable attrs,
java.lang.String prefix,
java.lang.String shortTagName,
javax.servlet.jsp.tagext.TagLibraryInfo tli,
javax.servlet.jsp.tagext.TagInfo ti)
|
void |
handleTagEnd(Mark start,
Mark stop,
java.lang.String prefix,
java.lang.String shortTagName,
java.util.Hashtable attrs,
javax.servlet.jsp.tagext.TagLibraryInfo tli,
javax.servlet.jsp.tagext.TagInfo ti)
|
static void |
setCommentGenerator(CommentGenerator generator)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
setCommentGenerator
public static void setCommentGenerator(CommentGenerator generator)
beginPageProcessing
public void beginPageProcessing()
throws JasperException
- Overrides:
beginPageProcessing
in class BaseJspListener
endPageProcessing
public void endPageProcessing()
throws JasperException
- Overrides:
endPageProcessing
in class BaseJspListener
handleComment
public void handleComment(Mark start,
Mark stop)
throws JasperException
- Overrides:
handleComment
in class BaseJspListener
handleDirective
public void handleDirective(java.lang.String directive,
Mark start,
Mark stop,
java.util.Hashtable attrs)
throws JasperException
- Overrides:
handleDirective
in class BaseJspListener
handleDeclaration
public void handleDeclaration(Mark start,
Mark stop,
java.util.Hashtable attrs)
throws JasperException
- Overrides:
handleDeclaration
in class BaseJspListener
handleScriptlet
public void handleScriptlet(Mark start,
Mark stop,
java.util.Hashtable attrs)
throws JasperException
- Overrides:
handleScriptlet
in class BaseJspListener
handleExpression
public void handleExpression(Mark start,
Mark stop,
java.util.Hashtable attrs)
throws JasperException
- Overrides:
handleExpression
in class BaseJspListener
handleBean
public void handleBean(Mark start,
Mark stop,
java.util.Hashtable attrs)
throws JasperException
- Overrides:
handleBean
in class BaseJspListener
handleBeanEnd
public void handleBeanEnd(Mark start,
Mark stop,
java.util.Hashtable attrs)
throws JasperException
- Overrides:
handleBeanEnd
in class BaseJspListener
handleGetProperty
public void handleGetProperty(Mark start,
Mark stop,
java.util.Hashtable attrs)
throws JasperException
- Overrides:
handleGetProperty
in class BaseJspListener
handleSetProperty
public void handleSetProperty(Mark start,
Mark stop,
java.util.Hashtable attrs)
throws JasperException
- Overrides:
handleSetProperty
in class BaseJspListener
handlePlugin
public void handlePlugin(Mark start,
Mark stop,
java.util.Hashtable attrs,
java.util.Hashtable param,
java.lang.String fallback)
throws JasperException
- Overrides:
handlePlugin
in class BaseJspListener
handleForward
public void handleForward(Mark start,
Mark stop,
java.util.Hashtable attrs,
java.util.Hashtable param)
throws JasperException
- Overrides:
handleForward
in class BaseJspListener
handleInclude
public void handleInclude(Mark start,
Mark stop,
java.util.Hashtable attrs,
java.util.Hashtable param)
throws JasperException
- Overrides:
handleInclude
in class BaseJspListener
handleCharData
public void handleCharData(Mark start,
Mark stop,
char[] chars)
throws JasperException
- Overrides:
handleCharData
in class BaseJspListener
handleTagBegin
public void handleTagBegin(Mark start,
Mark stop,
java.util.Hashtable attrs,
java.lang.String prefix,
java.lang.String shortTagName,
javax.servlet.jsp.tagext.TagLibraryInfo tli,
javax.servlet.jsp.tagext.TagInfo ti)
throws JasperException
- Overrides:
handleTagBegin
in class BaseJspListener
handleTagEnd
public void handleTagEnd(Mark start,
Mark stop,
java.lang.String prefix,
java.lang.String shortTagName,
java.util.Hashtable attrs,
javax.servlet.jsp.tagext.TagLibraryInfo tli,
javax.servlet.jsp.tagext.TagInfo ti)
throws JasperException
- Overrides:
handleTagEnd
in class BaseJspListener
getTagLibraries
public TagLibraries getTagLibraries()
- Overrides:
getTagLibraries
in class BaseJspListener