org.apache.jasper.compiler
Class DumbParseEventListener

java.lang.Object
  extended byorg.apache.jasper.compiler.BaseJspListener
      extended byorg.apache.jasper.compiler.DumbParseEventListener
All Implemented Interfaces:
ParseEventListener

public class DumbParseEventListener
extends BaseJspListener

Throwaway class that can be used for debugging during development etc. This probably should go away soon.

Author:
Anil K. Vijendran

Field Summary
 
Fields inherited from class org.apache.jasper.compiler.BaseJspListener
reader, writer
 
Constructor Summary
DumbParseEventListener(JspReader reader, ServletWriter writer)
           
 
Method Summary
 TagLibraries getTagLibraries()
           
 void handleBean(Mark start, Mark stop, java.util.Hashtable attrs)
           
 void handleBeanEnd(Mark start, Mark stop, java.util.Hashtable attrs)
           
 void handleCharData(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)
           
 void handleGetProperty(Mark start, Mark stop, java.util.Hashtable attrs)
           
 void handleInclude(Mark start, Mark stop, java.util.Hashtable attrs)
           
 void handlePlugin(Mark start, Mark stop, java.util.Hashtable attrs)
           
 void handleScriptlet(Mark start, Mark stop, java.util.Hashtable attrs)
           
 void handleSetProperty(Mark start, Mark stop, java.util.Hashtable attrs)
           
 void handleTagBegin(Mark start, 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)
           
 
Methods inherited from class org.apache.jasper.compiler.BaseJspListener
beginPageProcessing, endPageProcessing, handleCharData, handleForward, handleInclude, handlePlugin, handleTagBegin, setTemplateInfo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DumbParseEventListener

public DumbParseEventListener(JspReader reader,
                              ServletWriter writer)
Method Detail

handleComment

public void handleComment(Mark start,
                          Mark stop)
                   throws JasperException
Specified by:
handleComment in interface ParseEventListener
Overrides:
handleComment in class BaseJspListener
Throws:
JasperException

handleDirective

public void handleDirective(java.lang.String directive,
                            Mark start,
                            Mark stop,
                            java.util.Hashtable attrs)
                     throws JasperException
Specified by:
handleDirective in interface ParseEventListener
Overrides:
handleDirective in class BaseJspListener
Throws:
JasperException

handleDeclaration

public void handleDeclaration(Mark start,
                              Mark stop,
                              java.util.Hashtable attrs)
                       throws JasperException
Specified by:
handleDeclaration in interface ParseEventListener
Overrides:
handleDeclaration in class BaseJspListener
Throws:
JasperException

handleScriptlet

public void handleScriptlet(Mark start,
                            Mark stop,
                            java.util.Hashtable attrs)
                     throws JasperException
Specified by:
handleScriptlet in interface ParseEventListener
Overrides:
handleScriptlet in class BaseJspListener
Throws:
JasperException

handleExpression

public void handleExpression(Mark start,
                             Mark stop,
                             java.util.Hashtable attrs)
                      throws JasperException
Specified by:
handleExpression in interface ParseEventListener
Overrides:
handleExpression in class BaseJspListener
Throws:
JasperException

handleBean

public void handleBean(Mark start,
                       Mark stop,
                       java.util.Hashtable attrs)
                throws JasperException
Specified by:
handleBean in interface ParseEventListener
Overrides:
handleBean in class BaseJspListener
Throws:
JasperException

handleBeanEnd

public void handleBeanEnd(Mark start,
                          Mark stop,
                          java.util.Hashtable attrs)
                   throws JasperException
Specified by:
handleBeanEnd in interface ParseEventListener
Overrides:
handleBeanEnd in class BaseJspListener
Throws:
JasperException

handleGetProperty

public void handleGetProperty(Mark start,
                              Mark stop,
                              java.util.Hashtable attrs)
                       throws JasperException
Specified by:
handleGetProperty in interface ParseEventListener
Overrides:
handleGetProperty in class BaseJspListener
Throws:
JasperException

handleSetProperty

public void handleSetProperty(Mark start,
                              Mark stop,
                              java.util.Hashtable attrs)
                       throws JasperException
Specified by:
handleSetProperty in interface ParseEventListener
Overrides:
handleSetProperty in class BaseJspListener
Throws:
JasperException

handlePlugin

public void handlePlugin(Mark start,
                         Mark stop,
                         java.util.Hashtable attrs)
                  throws JasperException
Throws:
JasperException

handleCharData

public void handleCharData(char[] chars)
                    throws JasperException
Throws:
JasperException

handleForward

public void handleForward(Mark start,
                          Mark stop,
                          java.util.Hashtable attrs)
                   throws JasperException
Throws:
JasperException

handleInclude

public void handleInclude(Mark start,
                          Mark stop,
                          java.util.Hashtable attrs)
                   throws JasperException
Throws:
JasperException

getTagLibraries

public TagLibraries getTagLibraries()
Specified by:
getTagLibraries in interface ParseEventListener
Overrides:
getTagLibraries in class BaseJspListener

handleTagBegin

public void handleTagBegin(Mark start,
                           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
Throws:
JasperException

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
Specified by:
handleTagEnd in interface ParseEventListener
Overrides:
handleTagEnd in class BaseJspListener
Throws:
JasperException


Copyright © 2001 Apache Software Foundation. All Rights Reserved.