com.flat502.rox.marshal.xmlrpc
Class XmlRpcSaxParser

java.lang.Object
  extended by javax.xml.parsers.SAXParser
      extended by com.flat502.rox.marshal.xmlrpc.XmlRpcSaxParser
All Implemented Interfaces:
org.xml.sax.Parser

public class XmlRpcSaxParser
extends javax.xml.parsers.SAXParser
implements org.xml.sax.Parser

Simple XML parser, for internal XML RPC usage. Doesn't support much.


Constructor Summary
XmlRpcSaxParser()
           
 
Method Summary
 org.xml.sax.Parser getParser()
           
 java.lang.Object getProperty(java.lang.String name)
           
 org.xml.sax.XMLReader getXMLReader()
           
 boolean isNamespaceAware()
           
 boolean isValidating()
           
 void parse(org.xml.sax.InputSource source)
           
 void parse(java.lang.String systemId)
           
 void reset()
           
 void setDocumentHandler(org.xml.sax.DocumentHandler handler)
           
 void setDTDHandler(org.xml.sax.DTDHandler handler)
           
 void setEntityResolver(org.xml.sax.EntityResolver resolver)
           
 void setErrorHandler(org.xml.sax.ErrorHandler handler)
           
 void setLocale(java.util.Locale locale)
           
 void setProperty(java.lang.String name, java.lang.Object value)
           
 
Methods inherited from class javax.xml.parsers.SAXParser
getSchema, isXIncludeAware, parse, parse, parse, parse, parse, parse, parse, parse, parse, parse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlRpcSaxParser

public XmlRpcSaxParser()
Method Detail

reset

public void reset()
Overrides:
reset in class javax.xml.parsers.SAXParser

getParser

public org.xml.sax.Parser getParser()
                             throws org.xml.sax.SAXException
Specified by:
getParser in class javax.xml.parsers.SAXParser
Throws:
org.xml.sax.SAXException

getXMLReader

public org.xml.sax.XMLReader getXMLReader()
                                   throws org.xml.sax.SAXException
Specified by:
getXMLReader in class javax.xml.parsers.SAXParser
Throws:
org.xml.sax.SAXException

isNamespaceAware

public boolean isNamespaceAware()
Specified by:
isNamespaceAware in class javax.xml.parsers.SAXParser

isValidating

public boolean isValidating()
Specified by:
isValidating in class javax.xml.parsers.SAXParser

setProperty

public void setProperty(java.lang.String name,
                        java.lang.Object value)
                 throws org.xml.sax.SAXNotRecognizedException,
                        org.xml.sax.SAXNotSupportedException
Specified by:
setProperty in class javax.xml.parsers.SAXParser
Throws:
org.xml.sax.SAXNotRecognizedException
org.xml.sax.SAXNotSupportedException

getProperty

public java.lang.Object getProperty(java.lang.String name)
                             throws org.xml.sax.SAXNotRecognizedException,
                                    org.xml.sax.SAXNotSupportedException
Specified by:
getProperty in class javax.xml.parsers.SAXParser
Throws:
org.xml.sax.SAXNotRecognizedException
org.xml.sax.SAXNotSupportedException

setLocale

public void setLocale(java.util.Locale locale)
               throws org.xml.sax.SAXException
Specified by:
setLocale in interface org.xml.sax.Parser
Throws:
org.xml.sax.SAXException

setEntityResolver

public void setEntityResolver(org.xml.sax.EntityResolver resolver)
Specified by:
setEntityResolver in interface org.xml.sax.Parser

setDTDHandler

public void setDTDHandler(org.xml.sax.DTDHandler handler)
Specified by:
setDTDHandler in interface org.xml.sax.Parser

setDocumentHandler

public void setDocumentHandler(org.xml.sax.DocumentHandler handler)
Specified by:
setDocumentHandler in interface org.xml.sax.Parser

setErrorHandler

public void setErrorHandler(org.xml.sax.ErrorHandler handler)
Specified by:
setErrorHandler in interface org.xml.sax.Parser

parse

public void parse(org.xml.sax.InputSource source)
           throws org.xml.sax.SAXException,
                  java.io.IOException
Specified by:
parse in interface org.xml.sax.Parser
Throws:
org.xml.sax.SAXException
java.io.IOException

parse

public void parse(java.lang.String systemId)
           throws org.xml.sax.SAXException,
                  java.io.IOException
Specified by:
parse in interface org.xml.sax.Parser
Throws:
org.xml.sax.SAXException
java.io.IOException