wt.util.xml.xslt
Class SAXXMLSourceParser

java.lang.Object
  extended bywt.util.xml.xslt.SAXXMLSourceParser
All Implemented Interfaces:
Parser

class SAXXMLSourceParser
extends Object
implements Parser

Simple Parser wrapper of SAXXMLSource objects for interoperability with libraries expecting Parser objects.


Field Summary
private  DocumentHandler handler
           
private  SAXXMLSource source
           
 
Constructor Summary
(package private) SAXXMLSourceParser(SAXXMLSource source)
           
 
Method Summary
 void parse(InputSource src)
           
 void parse(String systemId)
           
 void setDocumentHandler(DocumentHandler handler)
           
 void setDTDHandler(DTDHandler handler)
           
 void setEntityResolver(EntityResolver resolver)
           
 void setErrorHandler(ErrorHandler handler)
           
 void setLocale(Locale locale)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

source

private SAXXMLSource source

handler

private DocumentHandler handler
Constructor Detail

SAXXMLSourceParser

SAXXMLSourceParser(SAXXMLSource source)
Method Detail

setDocumentHandler

public void setDocumentHandler(DocumentHandler handler)
Specified by:
setDocumentHandler in interface Parser

parse

public void parse(InputSource src)
           throws SAXException,
                  IOException
Specified by:
parse in interface Parser
Throws:
SAXException
IOException

parse

public void parse(String systemId)
           throws SAXException,
                  IOException
Specified by:
parse in interface Parser
Throws:
SAXException
IOException

setErrorHandler

public void setErrorHandler(ErrorHandler handler)
Specified by:
setErrorHandler in interface Parser

setEntityResolver

public void setEntityResolver(EntityResolver resolver)
Specified by:
setEntityResolver in interface Parser

setDTDHandler

public void setDTDHandler(DTDHandler handler)
Specified by:
setDTDHandler in interface Parser

setLocale

public void setLocale(Locale locale)
               throws SAXException
Specified by:
setLocale in interface Parser
Throws:
SAXException