public class StAXEventContentHandler extends StAXContentHandler
XMLEventConsumer.CDATABuffer, docLocator, isCDATA, namespaces, reporter| Constructor and Description |
|---|
StAXEventContentHandler()
Constructs a default instance with a default event factory.
|
StAXEventContentHandler(XMLEventConsumer consumer)
Constructs an instance that writes events to the provided XMLEventConsumer.
|
StAXEventContentHandler(XMLEventConsumer consumer,
XMLEventFactory factory)
Constructs an instance that writes events constructed with the provided
XMLEventFactory to the provided XMLEventConsumer
|
| Modifier and Type | Method and Description |
|---|---|
void |
characters(char[] ch,
int start,
int length) |
void |
comment(char[] ch,
int start,
int length) |
protected Namespace |
createNamespace(String prefix,
String uri) |
protected void |
createStartEvents(Attributes attributes,
Collection[] events)
|
void |
endCDATA() |
void |
endDocument() |
void |
endElement(String uri,
String localName,
String qName) |
XMLEventConsumer |
getEventConsumer()
Returns a reference to the
XMLEventConsumer to which events will be
written. |
XMLEventFactory |
getEventFactory()
Returns a reference to the
XMLEventFactory used to construct
events. |
void |
ignorableWhitespace(char[] ch,
int start,
int length) |
void |
processingInstruction(String target,
String data) |
void |
setEventConsumer(XMLEventConsumer consumer)
Sets the
XMLEventConsumer to which events are written. |
void |
setEventFactory(XMLEventFactory factory)
Sets the
XMLEventFactory used to create events. |
void |
startDocument() |
void |
startElement(String uri,
String localName,
String qName,
Attributes attributes) |
endDTD, endEntity, endPrefixMapping, error, fatalError, getCurrentLocation, parseQName, reportException, setDocumentLocator, setXMLReporter, startCDATA, startDTD, startEntity, startPrefixMapping, warningnotationDecl, resolveEntity, skippedEntity, unparsedEntityDeclpublic StAXEventContentHandler()
XMLEventConsumervia the
setEventConsumer(XMLEventConsumer)method.public StAXEventContentHandler(XMLEventConsumer consumer)
consumer - The XMLEventConsumerto which events will be written.public StAXEventContentHandler(XMLEventConsumer consumer, XMLEventFactory factory)
consumer - The XMLEventConsumer to which events will be written.factory - The XMLEventFactory used to construct events. If
null, a default instance will be constructed.public XMLEventConsumer getEventConsumer()
XMLEventConsumer to which events will be
written.XMLEventConsumer to which events will be written.public void setEventConsumer(XMLEventConsumer consumer)
XMLEventConsumer to which events are written.consumer - The XMLEventConsumer to which events will be written.public XMLEventFactory getEventFactory()
XMLEventFactory used to construct
events.XMLEventFactory used to construct events.public void setEventFactory(XMLEventFactory factory)
XMLEventFactory used to create events.factory - The XMLEventFactory used to create events.public void startDocument()
throws SAXException
startDocument in interface ContentHandlerstartDocument in class StAXContentHandlerSAXExceptionpublic void endDocument()
throws SAXException
endDocument in interface ContentHandlerendDocument in class StAXContentHandlerSAXExceptionpublic void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException
startElement in interface ContentHandlerstartElement in class StAXContentHandlerSAXExceptionpublic void endElement(String uri, String localName, String qName) throws SAXException
endElement in interface ContentHandlerendElement in class StAXContentHandlerSAXExceptionpublic void comment(char[] ch,
int start,
int length)
throws SAXException
comment in interface LexicalHandlercomment in class StAXContentHandlerSAXExceptionpublic void characters(char[] ch,
int start,
int length)
throws SAXException
characters in interface ContentHandlercharacters in class StAXContentHandlerSAXExceptionpublic void ignorableWhitespace(char[] ch,
int start,
int length)
throws SAXException
ignorableWhitespace in interface ContentHandlerignorableWhitespace in class DefaultHandlerSAXExceptionpublic void processingInstruction(String target, String data) throws SAXException
processingInstruction in interface ContentHandlerprocessingInstruction in class DefaultHandlerSAXExceptionpublic void endCDATA()
throws SAXException
endCDATA in interface LexicalHandlerendCDATA in class StAXContentHandlerSAXExceptionprotected void createStartEvents(Attributes attributes, Collection[] events)
Copyright © 2020. All rights reserved.