|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.xml.sax.helpers.DefaultHandler
com.knowgate.dataobjs.DBSaxHandler
SAX Parser Event Handler for loading XML formated data into a DBPersist object.
| Field Summary | |
protected static boolean |
DEFAULT_DYNAMIC_VALIDATION
|
protected static boolean |
DEFAULT_MEMORY_USAGE
|
protected static boolean |
DEFAULT_NAMESPACE_PREFIXES
|
protected static boolean |
DEFAULT_NAMESPACES
|
protected static java.lang.String |
DEFAULT_PARSER_NAME
|
protected static int |
DEFAULT_REPETITION
|
protected static boolean |
DEFAULT_SCHEMA_FULL_CHECKING
|
protected static boolean |
DEFAULT_SCHEMA_VALIDATION
|
protected static boolean |
DEFAULT_TAGGINESS
|
protected static boolean |
DEFAULT_VALIDATION
|
protected static java.lang.String |
DYNAMIC_VALIDATION_FEATURE_ID
|
protected long |
fCharacters
Number of characters. |
protected long |
fElements
Number of elements. |
protected static java.lang.String |
NAMESPACE_PREFIXES_FEATURE_ID
|
protected static java.lang.String |
NAMESPACES_FEATURE_ID
|
protected java.util.ListIterator |
oColIter
|
protected java.util.LinkedList |
oColList
|
protected DBColumn |
oColumn
|
protected DBTable |
oTable
|
protected DBPersist |
oTarget
|
protected static java.lang.String |
SCHEMA_FULL_CHECKING_FEATURE_ID
|
protected static java.lang.String |
SCHEMA_VALIDATION_FEATURE_ID
|
protected static java.lang.String |
VALIDATION_FEATURE_ID
|
| Constructor Summary | |
DBSaxHandler(DBPersist oPersist)
Deprecated. Use DBSaxHandler(DBPersist oPersist, JDCConnection) instead |
|
DBSaxHandler(DBPersist oPersist,
JDCConnection oConn)
|
|
| Method Summary | |
void |
characters(char[] ch,
int start,
int length)
Characters. |
protected java.lang.String |
composeError(java.lang.String type,
org.xml.sax.SAXParseException ex)
Compose the error message. |
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 instace |
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. |
| Methods inherited from class org.xml.sax.helpers.DefaultHandler |
endDocument, endElement, endPrefixMapping, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected long fElements
protected long fCharacters
protected java.util.LinkedList oColList
protected java.util.ListIterator oColIter
protected DBColumn oColumn
protected DBTable oTable
protected DBPersist oTarget
protected static final java.lang.String NAMESPACES_FEATURE_ID
protected static final java.lang.String NAMESPACE_PREFIXES_FEATURE_ID
protected static final java.lang.String VALIDATION_FEATURE_ID
protected static final java.lang.String SCHEMA_VALIDATION_FEATURE_ID
protected static final java.lang.String SCHEMA_FULL_CHECKING_FEATURE_ID
protected static final java.lang.String DYNAMIC_VALIDATION_FEATURE_ID
protected static final java.lang.String DEFAULT_PARSER_NAME
protected static final int DEFAULT_REPETITION
protected static final boolean DEFAULT_NAMESPACES
protected static final boolean DEFAULT_NAMESPACE_PREFIXES
protected static final boolean DEFAULT_VALIDATION
protected static final boolean DEFAULT_SCHEMA_VALIDATION
protected static final boolean DEFAULT_SCHEMA_FULL_CHECKING
protected static final boolean DEFAULT_DYNAMIC_VALIDATION
protected static final boolean DEFAULT_MEMORY_USAGE
protected static final boolean DEFAULT_TAGGINESS
| Constructor Detail |
public DBSaxHandler(DBPersist oPersist)
public DBSaxHandler(DBPersist oPersist,
JDCConnection oConn)
throws java.sql.SQLException
| Method Detail |
public void startDocument()
throws org.xml.sax.SAXException
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
org.xml.sax.SAXException
public void characters(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void warning(org.xml.sax.SAXParseException ex)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void error(org.xml.sax.SAXParseException ex)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void fatalError(org.xml.sax.SAXParseException ex)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
protected java.lang.String composeError(java.lang.String type,
org.xml.sax.SAXParseException ex)
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
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||