Save This Page
Home » apache-tomcat-6.0.16-src » org.apache » jasper » compiler » [javadoc | source]
org.apache.jasper.compiler
public class: JspParseEventListener [javadoc | source]
java.lang.Object
   org.apache.jasper.compiler.BaseJspListener
      org.apache.jasper.compiler.JspParseEventListener

All Implemented Interfaces:
    ParseEventListener

JSP code generator "backend".
Nested Class Summary:
interface  JspParseEventListener.PageDirectiveHandler   
static final class  JspParseEventListener.PageDirectiveHandlerInfo   
static final class  JspParseEventListener.ContentTypeHandler   
static final class  JspParseEventListener.SessionHandler   
static final class  JspParseEventListener.BufferHandler   
static final class  JspParseEventListener.AutoFlushHandler   
static final class  JspParseEventListener.IsThreadSafeHandler   
static final class  JspParseEventListener.InfoHandler   
static final class  JspParseEventListener.IsErrorPageHandler   
static final class  JspParseEventListener.ErrorPageHandler   
static final class  JspParseEventListener.LanguageHandler   
static final class  JspParseEventListener.ImportsHandler   
static final class  JspParseEventListener.ExtendsHandler   
class  JspParseEventListener.GeneratorWrapper   
Field Summary
 JspEngineContext ctxt     
 String jspServletBase     
 String serviceMethodName     
 String servletContentType     
 String extendsClass     
 Vector interfaces     
 Vector imports     
 String error     
 boolean genSessionVariable     
 boolean singleThreaded     
 boolean autoFlush     
 Vector generators     
 BeanRepository beanInfo     
 int bufferSize     
 boolean languageDir     
 boolean extendsDir     
 boolean sessionDir     
 boolean bufferDir     
 boolean threadsafeDir     
 boolean errorpageDir     
 boolean iserrorpageDir     
 boolean infoDir     
 boolean autoFlushDir     
 boolean contentTypeDir     
 int stringId     
 Vector vector     
 String dataFile     
 TagLibraries libraries     
static final  String languageStr     
static final  String extendsStr     
static final  String importStr     
static final  String sessionStr     
static final  String bufferStr     
static final  String autoFlushStr     
static final  String isThreadSafeStr     
static final  String infoStr     
static final  String errorPageStr     
static final  String isErrorPageStr     
static final  String contentTypeStr     
 JspParseEventListener.PageDirectiveHandlerInfo[] pdhis     
Fields inherited from org.apache.jasper.compiler.BaseJspListener:
reader,  writer
Constructor:
 JspParseEventListener(JspEngineContext ctxt) 
Method from org.apache.jasper.compiler.JspParseEventListener Summary:
addGenerator,   beginPageProcessing,   endPageProcessing,   getTagLibraries,   handleBean,   handleBeanEnd,   handleCharData,   handleComment,   handleDeclaration,   handleDirective,   handleExpression,   handleForward,   handleGetProperty,   handleInclude,   handlePlugin,   handleScriptlet,   handleSetProperty,   handleTagBegin,   handleTagEnd
Methods from org.apache.jasper.compiler.BaseJspListener:
beginPageProcessing,   endPageProcessing,   getTagLibraries,   handleBean,   handleBeanEnd,   handleCharData,   handleComment,   handleDeclaration,   handleDirective,   handleExpression,   handleForward,   handleGetProperty,   handleInclude,   handlePlugin,   handleScriptlet,   handleSetProperty,   handleTagBegin,   handleTagEnd
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.jasper.compiler.JspParseEventListener Detail:
 final  void addGenerator(Generator gen) throws JasperException 
 public  void beginPageProcessing() throws JasperException 
 public  void endPageProcessing() throws JasperException 
 public TagLibraries getTagLibraries() 
 public  void handleBean(Mark start,
    Mark stop,
    Hashtable attrs) throws JasperException 
 public  void handleBeanEnd(Mark start,
    Mark stop,
    Hashtable attrs) throws JasperException 
 public  void handleCharData(char[] chars) throws JasperException 
 public  void handleComment(Mark start,
    Mark stop) throws JasperException 
 public  void handleDeclaration(Mark start,
    Mark stop) throws JasperException 
 public  void handleDirective(String directive,
    Mark start,
    Mark stop,
    Hashtable attrs) throws JasperException 
 public  void handleExpression(Mark start,
    Mark stop) throws JasperException 
 public  void handleForward(Mark start,
    Mark stop,
    Hashtable attrs,
    Hashtable param) throws JasperException 
 public  void handleGetProperty(Mark start,
    Mark stop,
    Hashtable attrs) throws JasperException 
 public  void handleInclude(Mark start,
    Mark stop,
    Hashtable attrs,
    Hashtable param) throws JasperException 
 public  void handlePlugin(Mark start,
    Mark stop,
    Hashtable attrs,
    Hashtable param,
    String fallback) throws JasperException 
 public  void handleScriptlet(Mark start,
    Mark stop) throws JasperException 
 public  void handleSetProperty(Mark start,
    Mark stop,
    Hashtable attrs) throws JasperException 
 public  void handleTagBegin(Mark start,
    Hashtable attrs,
    String prefix,
    String shortTagName,
    TagLibraryInfoImpl tli,
    TagInfo ti) throws JasperException 
 public  void handleTagEnd(Mark start,
    Mark stop,
    String prefix,
    String shortTagName,
    Hashtable attrs,
    TagLibraryInfoImpl tli,
    TagInfo ti) throws JasperException