Save This Page
Home » apache-tomcat-6.0.16-src » org.apache » jasper » compiler » [javadoc | source]
org.apache.jasper.compiler
class: JspDocumentParser [javadoc | source]
java.lang.Object
   org.xml.sax.helpers.DefaultHandler
      org.apache.jasper.compiler.JspDocumentParser

All Implemented Interfaces:
    TagConstants, LexicalHandler, ErrorHandler, EntityResolver, ContentHandler, DTDHandler

Class implementing a parser for a JSP document, that is, a JSP page in XML syntax.
Constructor:
 public JspDocumentParser(ParserController pc,
    String path,
    boolean isTagFile,
    boolean directivesOnly) 
Method from org.apache.jasper.compiler.JspDocumentParser Summary:
characters,   comment,   endCDATA,   endDTD,   endElement,   endEntity,   endPrefixMapping,   error,   fatalError,   parse,   setDocumentLocator,   startCDATA,   startDTD,   startElement,   startEntity,   startPrefixMapping
Methods from org.xml.sax.helpers.DefaultHandler:
characters,   endDocument,   endElement,   endPrefixMapping,   error,   fatalError,   ignorableWhitespace,   notationDecl,   processingInstruction,   resolveEntity,   setDocumentLocator,   skippedEntity,   startDocument,   startElement,   startPrefixMapping,   unparsedEntityDecl,   warning
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.jasper.compiler.JspDocumentParser Detail:
 public  void characters(char[] buf,
    int offset,
    int len) 
 public  void comment(char[] buf,
    int offset,
    int len) throws SAXException 
 public  void endCDATA() throws SAXException 
 public  void endDTD() throws SAXException 
 public  void endElement(String uri,
    String localName,
    String qName) throws SAXException 
 public  void endEntity(String name) throws SAXException 
 public  void endPrefixMapping(String prefix) throws SAXException 
 public  void error(SAXParseException e) throws SAXException 
 public  void fatalError(SAXParseException e) throws SAXException 
 public static Node.Nodes parse(ParserController pc,
    String path,
    JarFile jarFile,
    Node parent,
    boolean isTagFile,
    boolean directivesOnly,
    String pageEnc,
    String jspConfigPageEnc,
    boolean isEncodingSpecifiedInProlog,
    boolean isBomPresent) throws JasperException 
 public  void setDocumentLocator(Locator locator) 
 public  void startCDATA() throws SAXException 
 public  void startDTD(String name,
    String publicId,
    String systemId) throws SAXException 
 public  void startElement(String uri,
    String localName,
    String qName,
    Attributes attrs) throws SAXException 
 public  void startEntity(String name) throws SAXException 
 public  void startPrefixMapping(String prefix,
    String uri) throws SAXException