Package tigase.xml
Class DomBuilderHandler
java.lang.Object
tigase.xml.DomBuilderHandler
- All Implemented Interfaces:
SimpleHandler
DomBuilderHandler - implementation of SimpleHandler building DOM strctures during
parsing time. It also supports creation multiple, sperate document trees if parsed buffer contains a few XML
documents. As a result of work it returns always Queue containing all found XML trees in the
same order as they were found in network data.Document trees created by this DOM builder consist of instances of
Element class or instances of class extending Element class. To receive trees
built with instances of proper class user must provide ElementFactory implementation creating instances
of required ELement extension. Created: Sat Oct 2 22:01:34 2004
- Version:
- $Rev$
- Author:
- Artur Hefczyc
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidelementCData(StringBuilder cdata) booleanendElement(StringBuilder name) voidvoidotherXML(StringBuilder other) voidsaveParserState(Object state) voidstartElement(StringBuilder name, StringBuilder[] attr_names, StringBuilder[] attr_values)
-
Constructor Details
-
DomBuilderHandler
-
DomBuilderHandler
public DomBuilderHandler()
-
-
Method Details
-
getParsedElements
-
error
- Specified by:
errorin interfaceSimpleHandler
-
startElement
public void startElement(StringBuilder name, StringBuilder[] attr_names, StringBuilder[] attr_values) - Specified by:
startElementin interfaceSimpleHandler
-
elementCData
- Specified by:
elementCDatain interfaceSimpleHandler
-
endElement
- Specified by:
endElementin interfaceSimpleHandler
-
otherXML
- Specified by:
otherXMLin interfaceSimpleHandler
-
saveParserState
- Specified by:
saveParserStatein interfaceSimpleHandler
-
restoreParserState
- Specified by:
restoreParserStatein interfaceSimpleHandler
-