|
Hilbert II - Version 0.03.04 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.qedeq.kernel.xml.parser.AbstractSimpleHandler org.qedeq.kernel.xml.handler.list.ElementHandler
Parse elements. For example formulas and terms are build of
Element
s.
This handler knows nothing about special forms. It doesn't do any validating. It simply puts all attributes into string atoms and adds all sub elements. The element name is taken for the operator name.
Constructor Summary | |
ElementHandler(AbstractSimpleHandler handler)
Deals with elements. |
|
ElementHandler(SaxDefaultHandler handler)
Deals with elements. |
Method Summary | |
void |
characters(String name,
String data)
Called at end of element elementName . |
void |
endElement(String name)
Called at end of element elementName . |
Element |
getElement()
Get parsed element. |
void |
init()
Must be called before a handler should parse a new section. |
void |
startElement(String name,
SimpleAttributes attributes)
Called at begin of element elementName . |
Methods inherited from class org.qedeq.kernel.xml.parser.AbstractSimpleHandler |
changeHandler, getLevel, getStartTag |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ElementHandler(AbstractSimpleHandler handler)
handler
- Parent handler.public ElementHandler(SaxDefaultHandler handler)
handler
- Parent handler.Method Detail |
public final void init()
AbstractSimpleHandler
init
in class AbstractSimpleHandler
public final Element getElement()
public final void startElement(String name, SimpleAttributes attributes)
AbstractSimpleHandler
elementName
. Must be overwritten.
startElement
in class AbstractSimpleHandler
name
- Tag name.attributes
- Tag attributes.public final void endElement(String name)
AbstractSimpleHandler
elementName
. Must be overwritten.
endElement
in class AbstractSimpleHandler
name
- Tag name.public final void characters(String name, String data)
AbstractSimpleHandler
elementName
. Must be overwritten if you expect
character data.
characters
in class AbstractSimpleHandler
name
- Tag name.data
- String value.
|
Hilbert II - Version 0.03.04 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
©left GNU General Public Licence All Rights Reserved. |