jrun.jsp.parser
Class JSPXBuilder

java.lang.Object
  |
  +--org.xml.sax.HandlerBase
        |
        +--jrunx.util.XMLReader
              |
              +--jrun.jsp.parser.JSPXBuilder
All Implemented Interfaces:
org.xml.sax.DocumentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, JSPParserTreeConstants

public class JSPXBuilder
extends XMLReader
implements JSPParserTreeConstants


Fields inherited from interface jrun.jsp.parser.JSPParserTreeConstants
JJTACDATA, JJTARTEXPR, JJTATTRIBUTE, JJTATTRIBUTE_VALUE, JJTCOMMENT, JJTDECLARATION, JJTDIRECTIVE, JJTDIRECTIVE_TYPE, JJTEMPTY_TAG_CLOSE, JJTEND_TAG, JJTEXPRESSION, JJTJSP, jjtNodeName, JJTPASS, JJTQCDATA, JJTQRTEXPR, JJTSCRIPTLET, JJTSTART_TAG, JJTSTART_TAG_CLOSE
 
Method Summary
 void characters(char[] buf, int offset, int length)
           
 void endElement(java.lang.String name)
           
 void jsp_declarationEnd()
           
 void jsp_declarationStart(org.xml.sax.AttributeList attrs)
           
 void jsp_directive_includeEnd()
           
 void jsp_directive_includeStart(org.xml.sax.AttributeList attrs)
           
 void jsp_directive_pageEnd()
           
 void jsp_directive_pageStart(org.xml.sax.AttributeList attrs)
           
 void jsp_expressionEnd()
           
 void jsp_expressionStart(org.xml.sax.AttributeList attrs)
           
 void jsp_rootEnd()
           
 void jsp_rootStart(org.xml.sax.AttributeList attrs)
           
 void jsp_scriptletEnd()
           
 void jsp_scriptletStart(org.xml.sax.AttributeList attrs)
           
 void jsp_textEnd()
           
 void jsp_textStart(org.xml.sax.AttributeList attrs)
           
static SimpleNode parse(java.io.InputStream document, TranslationContext tc)
           
 void startElement(java.lang.String name, org.xml.sax.AttributeList attrs)
           
 
Methods inherited from class jrunx.util.XMLReader
addDtdMapping, error, fatalError, getDtdMapping, loadUserDtdMappings, parse, parse, resolveEntity, warning
 
Methods inherited from class org.xml.sax.HandlerBase
endDocument, ignorableWhitespace, notationDecl, processingInstruction, setDocumentLocator, startDocument, unparsedEntityDecl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

parse

public static SimpleNode parse(java.io.InputStream document,
                               TranslationContext tc)
                        throws ParseException,
                               java.io.IOException

jsp_rootStart

public void jsp_rootStart(org.xml.sax.AttributeList attrs)

jsp_rootEnd

public void jsp_rootEnd()

jsp_directive_pageStart

public void jsp_directive_pageStart(org.xml.sax.AttributeList attrs)

jsp_directive_pageEnd

public void jsp_directive_pageEnd()

jsp_directive_includeStart

public void jsp_directive_includeStart(org.xml.sax.AttributeList attrs)

jsp_directive_includeEnd

public void jsp_directive_includeEnd()

jsp_textStart

public void jsp_textStart(org.xml.sax.AttributeList attrs)

jsp_textEnd

public void jsp_textEnd()

jsp_scriptletStart

public void jsp_scriptletStart(org.xml.sax.AttributeList attrs)

jsp_scriptletEnd

public void jsp_scriptletEnd()

jsp_declarationStart

public void jsp_declarationStart(org.xml.sax.AttributeList attrs)

jsp_declarationEnd

public void jsp_declarationEnd()

jsp_expressionStart

public void jsp_expressionStart(org.xml.sax.AttributeList attrs)

jsp_expressionEnd

public void jsp_expressionEnd()

startElement

public void startElement(java.lang.String name,
                         org.xml.sax.AttributeList attrs)
                  throws org.xml.sax.SAXException
Overrides:
startElement in class org.xml.sax.HandlerBase

characters

public void characters(char[] buf,
                       int offset,
                       int length)
                throws org.xml.sax.SAXException
Overrides:
characters in class org.xml.sax.HandlerBase

endElement

public void endElement(java.lang.String name)
                throws org.xml.sax.SAXException
Overrides:
endElement in class org.xml.sax.HandlerBase


Copyright � 2002 Macromedia Corporation. All Rights Reserved.