public class DOMEventConsumer extends Object implements XMLEventConsumer
| Constructor and Description |
|---|
DOMEventConsumer(Node node)
Create namespace-aware consumer instance.
|
DOMEventConsumer(Node node,
boolean namespaceAware)
Create consumer instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(XMLEvent event) |
void |
add(XMLEventReader reader)
Add all events from the given reader.
|
static Document |
consume(XMLEventReader reader)
This method will create and populate a
Document from
the given event reader. |
static Document |
consume(XMLEventReader reader,
DocumentBuilder documentBuilder)
This method will create and populate a
Document from
the given event reader. |
static void |
consume(XMLEventReader reader,
Node node)
This method will populate given
Node from the given
event reader. |
public DOMEventConsumer(Node node)
node - the node to which events will be appendedpublic DOMEventConsumer(Node node, boolean namespaceAware)
node - the node to which events will be appendednamespaceAware - whether the DOM will be namespace-awarepublic void add(XMLEvent event) throws XMLStreamException
add in interface XMLEventConsumerXMLStreamExceptionpublic void add(XMLEventReader reader) throws XMLStreamException
reader - XMLStreamExceptionpublic static Document consume(XMLEventReader reader) throws XMLStreamException
Document from
the given event reader.reader - event readerXMLStreamExceptionpublic static Document consume(XMLEventReader reader, DocumentBuilder documentBuilder) throws XMLStreamException
Document from
the given event reader.reader - event readerdocumentBuilder - XMLStreamExceptionpublic static void consume(XMLEventReader reader, Node node) throws XMLStreamException
Node from the given
event reader.reader - event readernode - parent nodeXMLStreamExceptionCopyright © 2005–2019 Apache Software Foundation. All rights reserved.