Copyright @ 2002 SAP. All Rights Reserved.

com.sap.tc.complib.xml
Class ParserAdapter

java.lang.Object
  |
  +--org.xml.sax.helpers.DefaultHandler
        |
        +--com.sap.tc.complib.xml.ParserAdapter
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public final class ParserAdapter
extends org.xml.sax.helpers.DefaultHandler

Adapter for SAX event handlers.


Constructor Summary
ParserAdapter(Initializable root)
           
 
Method Summary
 void characters(char[] chars, int start, int length)
          characters event wrapper
 void endElement(java.lang.String uri, java.lang.String name, java.lang.String qualifiedName)
          endElement event wrapper
 void parse(java.io.InputStream in)
           
 org.xml.sax.InputSource resolveEntity(java.lang.String publicId, java.lang.String systemId)
           
 void startElement(java.lang.String uri, java.lang.String name, java.lang.String qualifiedName, org.xml.sax.Attributes attributes)
          startElement event wrapper
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParserAdapter

public ParserAdapter(Initializable root)
Method Detail

startElement

public void startElement(java.lang.String uri,
                         java.lang.String name,
                         java.lang.String qualifiedName,
                         org.xml.sax.Attributes attributes)
                  throws org.xml.sax.SAXException
startElement event wrapper
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler
Parameters:
uri - namespace URI
name - local name
qualifiedName - qualified name (with prefix)
attributes - attributes list

endElement

public void endElement(java.lang.String uri,
                       java.lang.String name,
                       java.lang.String qualifiedName)
                throws org.xml.sax.SAXException
endElement event wrapper
Overrides:
endElement in class org.xml.sax.helpers.DefaultHandler
Parameters:
uri - namespace URI
name - local name
qualifiedName - qualified name (with prefix)

characters

public void characters(char[] chars,
                       int start,
                       int length)
characters event wrapper
Overrides:
characters in class org.xml.sax.helpers.DefaultHandler

resolveEntity

public org.xml.sax.InputSource resolveEntity(java.lang.String publicId,
                                             java.lang.String systemId)
                                      throws org.xml.sax.SAXException
Overrides:
resolveEntity in class org.xml.sax.helpers.DefaultHandler

parse

public void parse(java.io.InputStream in)
           throws org.xml.sax.SAXException,
                  java.io.IOException

Copyright @ 2002 SAP. All Rights Reserved.