public class Driver
extends java.lang.Object
implements org.xml.sax.Locator, org.xml.sax.XMLReader, org.xml.sax.Attributes
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
APACHE_DYNAMIC_VALIDATION_FEATURE |
protected static java.lang.String |
APACHE_SCHEMA_VALIDATION_FEATURE |
protected org.xml.sax.ContentHandler |
contentHandler |
protected static java.lang.String |
DECLARATION_HANDLER_PROPERTY |
protected org.xml.sax.ErrorHandler |
errorHandler |
protected static java.lang.String |
LEXICAL_HANDLER_PROPERTY |
protected static java.lang.String |
NAMESPACE_PREFIXES_FEATURE |
protected static java.lang.String |
NAMESPACES_FEATURE |
protected org.codehaus.plexus.util.xml.pull.XmlPullParser |
pp |
protected java.lang.String |
systemId |
protected static java.lang.String |
VALIDATION_FEATURE |
| Constructor and Description |
|---|
Driver() |
| Modifier and Type | Method and Description |
|---|---|
int |
getColumnNumber() |
org.xml.sax.ContentHandler |
getContentHandler() |
org.xml.sax.DTDHandler |
getDTDHandler() |
org.xml.sax.EntityResolver |
getEntityResolver() |
org.xml.sax.ErrorHandler |
getErrorHandler() |
boolean |
getFeature(java.lang.String name) |
int |
getIndex(java.lang.String qName) |
int |
getIndex(java.lang.String uri,
java.lang.String localName) |
int |
getLength() |
int |
getLineNumber() |
java.lang.String |
getLocalName(int index) |
java.lang.Object |
getProperty(java.lang.String name) |
java.lang.String |
getPublicId() |
java.lang.String |
getQName(int index) |
java.lang.String |
getSystemId() |
java.lang.String |
getType(int index) |
java.lang.String |
getType(java.lang.String qName) |
java.lang.String |
getType(java.lang.String uri,
java.lang.String localName) |
java.lang.String |
getURI(int index) |
java.lang.String |
getValue(int index) |
java.lang.String |
getValue(java.lang.String qName) |
java.lang.String |
getValue(java.lang.String uri,
java.lang.String localName) |
void |
parse(org.xml.sax.InputSource source) |
void |
parse(java.lang.String systemId) |
void |
parseSubTree(org.codehaus.plexus.util.xml.pull.XmlPullParser pp) |
void |
setContentHandler(org.xml.sax.ContentHandler handler) |
void |
setDTDHandler(org.xml.sax.DTDHandler handler) |
void |
setEntityResolver(org.xml.sax.EntityResolver resolver) |
void |
setErrorHandler(org.xml.sax.ErrorHandler handler) |
void |
setFeature(java.lang.String name,
boolean value) |
void |
setProperty(java.lang.String name,
java.lang.Object value) |
protected void |
startElement(java.lang.String namespace,
java.lang.String localName,
java.lang.String qName)
Calls
startElement
on the ContentHandler with this driver object as the
Attributes implementation. |
protected static final java.lang.String DECLARATION_HANDLER_PROPERTY
protected static final java.lang.String LEXICAL_HANDLER_PROPERTY
protected static final java.lang.String NAMESPACES_FEATURE
protected static final java.lang.String NAMESPACE_PREFIXES_FEATURE
protected static final java.lang.String VALIDATION_FEATURE
protected static final java.lang.String APACHE_SCHEMA_VALIDATION_FEATURE
protected static final java.lang.String APACHE_DYNAMIC_VALIDATION_FEATURE
protected org.xml.sax.ContentHandler contentHandler
protected org.xml.sax.ErrorHandler errorHandler
protected java.lang.String systemId
protected org.codehaus.plexus.util.xml.pull.XmlPullParser pp
public Driver()
throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
org.codehaus.plexus.util.xml.pull.XmlPullParserExceptionpublic int getLength()
getLength in interface org.xml.sax.Attributespublic java.lang.String getURI(int index)
getURI in interface org.xml.sax.Attributespublic java.lang.String getLocalName(int index)
getLocalName in interface org.xml.sax.Attributespublic java.lang.String getQName(int index)
getQName in interface org.xml.sax.Attributespublic java.lang.String getType(int index)
getType in interface org.xml.sax.Attributespublic java.lang.String getValue(int index)
getValue in interface org.xml.sax.Attributespublic int getIndex(java.lang.String uri,
java.lang.String localName)
getIndex in interface org.xml.sax.Attributespublic int getIndex(java.lang.String qName)
getIndex in interface org.xml.sax.Attributespublic java.lang.String getType(java.lang.String uri,
java.lang.String localName)
getType in interface org.xml.sax.Attributespublic java.lang.String getType(java.lang.String qName)
getType in interface org.xml.sax.Attributespublic java.lang.String getValue(java.lang.String uri,
java.lang.String localName)
getValue in interface org.xml.sax.Attributespublic java.lang.String getValue(java.lang.String qName)
getValue in interface org.xml.sax.Attributespublic java.lang.String getPublicId()
getPublicId in interface org.xml.sax.Locatorpublic java.lang.String getSystemId()
getSystemId in interface org.xml.sax.Locatorpublic int getLineNumber()
getLineNumber in interface org.xml.sax.Locatorpublic int getColumnNumber()
getColumnNumber in interface org.xml.sax.Locatorpublic boolean getFeature(java.lang.String name)
throws org.xml.sax.SAXNotRecognizedException,
org.xml.sax.SAXNotSupportedException
getFeature in interface org.xml.sax.XMLReaderorg.xml.sax.SAXNotRecognizedExceptionorg.xml.sax.SAXNotSupportedExceptionpublic void setFeature(java.lang.String name,
boolean value)
throws org.xml.sax.SAXNotRecognizedException,
org.xml.sax.SAXNotSupportedException
setFeature in interface org.xml.sax.XMLReaderorg.xml.sax.SAXNotRecognizedExceptionorg.xml.sax.SAXNotSupportedExceptionpublic java.lang.Object getProperty(java.lang.String name)
throws org.xml.sax.SAXNotRecognizedException,
org.xml.sax.SAXNotSupportedException
getProperty in interface org.xml.sax.XMLReaderorg.xml.sax.SAXNotRecognizedExceptionorg.xml.sax.SAXNotSupportedExceptionpublic void setProperty(java.lang.String name,
java.lang.Object value)
throws org.xml.sax.SAXNotRecognizedException,
org.xml.sax.SAXNotSupportedException
setProperty in interface org.xml.sax.XMLReaderorg.xml.sax.SAXNotRecognizedExceptionorg.xml.sax.SAXNotSupportedExceptionpublic void setEntityResolver(org.xml.sax.EntityResolver resolver)
setEntityResolver in interface org.xml.sax.XMLReaderpublic org.xml.sax.EntityResolver getEntityResolver()
getEntityResolver in interface org.xml.sax.XMLReaderpublic void setDTDHandler(org.xml.sax.DTDHandler handler)
setDTDHandler in interface org.xml.sax.XMLReaderpublic org.xml.sax.DTDHandler getDTDHandler()
getDTDHandler in interface org.xml.sax.XMLReaderpublic void setContentHandler(org.xml.sax.ContentHandler handler)
setContentHandler in interface org.xml.sax.XMLReaderpublic org.xml.sax.ContentHandler getContentHandler()
getContentHandler in interface org.xml.sax.XMLReaderpublic void setErrorHandler(org.xml.sax.ErrorHandler handler)
setErrorHandler in interface org.xml.sax.XMLReaderpublic org.xml.sax.ErrorHandler getErrorHandler()
getErrorHandler in interface org.xml.sax.XMLReaderpublic void parse(org.xml.sax.InputSource source)
throws org.xml.sax.SAXException,
java.io.IOException
parse in interface org.xml.sax.XMLReaderorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic void parse(java.lang.String systemId)
throws org.xml.sax.SAXException,
java.io.IOException
parse in interface org.xml.sax.XMLReaderorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic void parseSubTree(org.codehaus.plexus.util.xml.pull.XmlPullParser pp)
throws org.xml.sax.SAXException,
java.io.IOException
org.xml.sax.SAXExceptionjava.io.IOExceptionprotected void startElement(java.lang.String namespace,
java.lang.String localName,
java.lang.String qName)
throws org.xml.sax.SAXException
startElement
on the ContentHandler with this driver object as the
Attributes implementation. In default implementation
Attributes object is valid only during this method call and may not
be stored. Sub-classes can overwrite this method to cache attributes.org.xml.sax.SAXException