public class DBSaxHandler
extends org.xml.sax.helpers.DefaultHandler
SAX Parser Event Handler for loading XML formated data into a DBPersist object.
Constructor and Description |
---|
DBSaxHandler(DBPersist oPersist)
Deprecated.
Use DBSaxHandler(DBPersist oPersist, JDCConnection) instead
|
DBSaxHandler(DBPersist oPersist,
JDCConnection oConn) |
Modifier and Type | Method and Description |
---|---|
void |
characters(char[] ch,
int start,
int length)
Characters.
|
void |
error(org.xml.sax.SAXParseException ex)
Error.
|
void |
fatalError(org.xml.sax.SAXParseException ex)
Fatal error.
|
void |
parse(java.lang.String sXMLSource)
Parses an XML document into a DBPersist instance
|
void |
startDocument()
Start document.
|
void |
startElement(java.lang.String uri,
java.lang.String local,
java.lang.String raw,
org.xml.sax.Attributes attrs)
Start element.
|
void |
warning(org.xml.sax.SAXParseException ex)
Warning.
|
public DBSaxHandler(DBPersist oPersist)
public DBSaxHandler(DBPersist oPersist, JDCConnection oConn) throws java.sql.SQLException
java.sql.SQLException
public void startDocument() throws org.xml.sax.SAXException
startDocument
in interface org.xml.sax.ContentHandler
startDocument
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public void startElement(java.lang.String uri, java.lang.String local, java.lang.String raw, org.xml.sax.Attributes attrs) throws org.xml.sax.SAXException
startElement
in interface org.xml.sax.ContentHandler
startElement
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public void characters(char[] ch, int start, int length) throws org.xml.sax.SAXException
characters
in interface org.xml.sax.ContentHandler
characters
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public void warning(org.xml.sax.SAXParseException ex) throws org.xml.sax.SAXException
warning
in interface org.xml.sax.ErrorHandler
warning
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public void error(org.xml.sax.SAXParseException ex) throws org.xml.sax.SAXException
error
in interface org.xml.sax.ErrorHandler
error
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public void fatalError(org.xml.sax.SAXParseException ex) throws org.xml.sax.SAXException
fatalError
in interface org.xml.sax.ErrorHandler
fatalError
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public void parse(java.lang.String sXMLSource) throws java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.ClassNotFoundException, java.io.IOException, org.xml.sax.SAXException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.io.IOException
org.xml.sax.SAXException