com.atlassian.confluence.rpc.xmlrpc
Class SafeXMLParser

java.lang.Object
  extended by com.atlassian.confluence.rpc.xmlrpc.SafeXMLParser
All Implemented Interfaces:
org.xml.sax.Parser

public class SafeXMLParser
extends java.lang.Object
implements org.xml.sax.Parser

XML Parser class that wraps the underlying imlementation ensuring the parser is safely constructed.


Constructor Summary
SafeXMLParser()
           
 
Method Summary
 void parse(org.xml.sax.InputSource inputSource)
           
 void parse(java.lang.String s)
           
 void setDocumentHandler(org.xml.sax.DocumentHandler documentHandler)
           
 void setDTDHandler(org.xml.sax.DTDHandler dtdHandler)
           
 void setEntityResolver(org.xml.sax.EntityResolver entityResolver)
           
 void setErrorHandler(org.xml.sax.ErrorHandler errorHandler)
           
 void setLocale(java.util.Locale locale)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SafeXMLParser

public SafeXMLParser()
Method Detail

parse

public void parse(org.xml.sax.InputSource inputSource)
           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 s)
           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

setDocumentHandler

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

setEntityResolver

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

setDTDHandler

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

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

setErrorHandler

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


Copyright © 2003-2014 Atlassian. All Rights Reserved.