org.codehaus.stax2.ri.evt
Class Stax2EventAllocatorImpl
java.lang.Object
org.codehaus.stax2.ri.evt.Stax2EventAllocatorImpl
- All Implemented Interfaces:
- XMLEventAllocator, XMLStreamConstants
public class Stax2EventAllocatorImpl
- extends Object
- implements XMLEventAllocator, XMLStreamConstants
Base implementation of XMLEventAllocator
, to be
used either as is, or as a base for more specialized Stax2
event allocator implementation.
Fields inherited from interface javax.xml.stream.XMLStreamConstants |
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Stax2EventAllocatorImpl
public Stax2EventAllocatorImpl()
allocate
public XMLEvent allocate(XMLStreamReader r)
throws XMLStreamException
- Specified by:
allocate
in interface XMLEventAllocator
- Throws:
XMLStreamException
allocate
public void allocate(XMLStreamReader r,
XMLEventConsumer consumer)
throws XMLStreamException
- Specified by:
allocate
in interface XMLEventAllocator
- Throws:
XMLStreamException
newInstance
public XMLEventAllocator newInstance()
- Specified by:
newInstance
in interface XMLEventAllocator
getLocation
protected Location getLocation(XMLStreamReader r)
- Method used to get the
Location
object to use for
an event to create. Base implementation just calls stream
reader's accessors, but sub-classes may choose to use other
methods (esp. when not in "preserve location" mode).
createEntityReference
protected EntityReference createEntityReference(XMLStreamReader r,
Location loc)
throws XMLStreamException
- Throws:
XMLStreamException
createDTD
protected DTD createDTD(XMLStreamReader r,
Location loc)
throws XMLStreamException
- Throws:
XMLStreamException
createStartElement
protected StartElement createStartElement(XMLStreamReader r,
Location loc)
throws XMLStreamException
- Throws:
XMLStreamException
Copyright © 2011 Codehaus. All Rights Reserved.