public class MathMLDocumentHandler
extends org.xml.sax.helpers.DefaultHandler
TagHandler
.
When a closing tag is encountered a StackFrame
is created
and the appropriate FragmentHandler called the result from this
become a child element of parent element.Constructor and Description |
---|
MathMLDocumentHandler() |
Modifier and Type | Method and Description |
---|---|
void |
characters(char[] ch,
int start,
int length) |
void |
endDocument() |
void |
endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String name) |
TagHandler |
get(java.lang.Object key)
Get the handler for a given key
|
java.util.Map<java.lang.String,TagHandler> |
getHandlers() |
java.util.List<java.lang.Object> |
getResults() |
java.util.Map<java.lang.String,StartTagHandler> |
getStartHandlers() |
TagHandler |
getUnknownHandler() |
protected void |
processChars()
Called before a start or end tag is encountered.
|
TagHandler |
put(java.lang.String key,
TagHandler value) |
TagHandler |
remove(java.lang.Object key) |
protected void |
resetChars() |
void |
setDocumentLocator(org.xml.sax.Locator locator) |
void |
setUnknownHandler(TagHandler unknownHandler) |
void |
startDocument() |
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String name,
org.xml.sax.Attributes attributes) |
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 endDocument() throws org.xml.sax.SAXException
endDocument
in interface org.xml.sax.ContentHandler
endDocument
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public void startElement(java.lang.String uri, java.lang.String localName, java.lang.String name, 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 void endElement(java.lang.String uri, java.lang.String localName, java.lang.String name) throws org.xml.sax.SAXException
endElement
in interface org.xml.sax.ContentHandler
endElement
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
protected void processChars()
protected void resetChars()
public void setDocumentLocator(org.xml.sax.Locator locator)
setDocumentLocator
in interface org.xml.sax.ContentHandler
setDocumentLocator
in class org.xml.sax.helpers.DefaultHandler
public java.util.List<java.lang.Object> getResults()
public TagHandler put(java.lang.String key, TagHandler value)
public TagHandler remove(java.lang.Object key)
public java.util.Map<java.lang.String,StartTagHandler> getStartHandlers()
public java.util.Map<java.lang.String,TagHandler> getHandlers()
public TagHandler get(java.lang.Object key)
key
- public TagHandler getUnknownHandler()
public void setUnknownHandler(TagHandler unknownHandler)
Copyright © 2018 Singular Systems http://www.singularsys.com/jep