public class MMIXMLHandler
extends org.xml.sax.helpers.DefaultHandler
implements org.xml.sax.ext.LexicalHandler
Constructor and Description |
---|
MMIXMLHandler()
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
comment(char[] ch,
int start,
int length) |
boolean |
containsRequestedElement()
Returns if the requested element was encountered.
|
void |
endCDATA() |
void |
endDTD() |
void |
endEntity(java.lang.String name) |
javax.xml.parsers.SAXParserFactory |
getFactory()
Return a new SAX parser factory that supports XML namespaces
|
boolean |
parseContents(org.xml.sax.InputSource contents,
java.lang.String rootElementRequested)
Parse the input contents, and returns if the requested element was found.
|
org.xml.sax.InputSource |
resolveEntity(java.lang.String publicId,
java.lang.String systemId) |
void |
startCDATA() |
void |
startDTD(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId) |
void |
startElement(java.lang.String uri,
java.lang.String elementName,
java.lang.String qualifiedName,
org.xml.sax.Attributes attributes) |
void |
startEntity(java.lang.String name) |
public final void comment(char[] ch, int start, int length)
comment
in interface org.xml.sax.ext.LexicalHandler
public final void endCDATA()
endCDATA
in interface org.xml.sax.ext.LexicalHandler
public final void endDTD()
endDTD
in interface org.xml.sax.ext.LexicalHandler
public final void endEntity(java.lang.String name)
endEntity
in interface org.xml.sax.ext.LexicalHandler
public boolean containsRequestedElement()
public javax.xml.parsers.SAXParserFactory getFactory()
public boolean parseContents(org.xml.sax.InputSource contents, java.lang.String rootElementRequested) throws java.io.IOException, javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException
contents
- InputSource to parserootElementRequested
- String the requested element to look forjava.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
public org.xml.sax.InputSource resolveEntity(java.lang.String publicId, java.lang.String systemId) throws org.xml.sax.SAXException
resolveEntity
in interface org.xml.sax.EntityResolver
resolveEntity
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public final void startCDATA()
startCDATA
in interface org.xml.sax.ext.LexicalHandler
public final void startDTD(java.lang.String name, java.lang.String publicId, java.lang.String systemId) throws org.xml.sax.SAXException
startDTD
in interface org.xml.sax.ext.LexicalHandler
org.xml.sax.SAXException
public final void startElement(java.lang.String uri, java.lang.String elementName, java.lang.String qualifiedName, org.xml.sax.Attributes attributes) 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 final void startEntity(java.lang.String name)
startEntity
in interface org.xml.sax.ext.LexicalHandler