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.ContentHandlerstartDocument in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void endDocument()
throws org.xml.sax.SAXException
endDocument in interface org.xml.sax.ContentHandlerendDocument in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic 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.ContentHandlerstartElement in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic 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.ContentHandlerendElement in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void characters(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
characters in interface org.xml.sax.ContentHandlercharacters in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionprotected void processChars()
protected void resetChars()
public void setDocumentLocator(org.xml.sax.Locator locator)
setDocumentLocator in interface org.xml.sax.ContentHandlersetDocumentLocator in class org.xml.sax.helpers.DefaultHandlerpublic 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