com.bea.xml.stream

Class StaticAllocator

Implemented Interfaces:
javax.xml.stream.util.XMLEventAllocator

public class StaticAllocator
extends java.lang.Object
implements javax.xml.stream.util.XMLEventAllocator

Return a single event for each allocate call

Field Summary

static String
FEATURE_STAX_ENTITIES
static String
FEATURE_STAX_NOTATIONS

Constructor Summary

StaticAllocator()

Method Summary

javax.xml.stream.events.XMLEvent
allocate(javax.xml.stream.XMLStreamReader reader)
void
allocate(javax.xml.stream.XMLStreamReader reader, javax.xml.stream.util.XMLEventConsumer consumer)
javax.xml.stream.events.Characters
allocateCData(javax.xml.stream.XMLStreamReader reader)
javax.xml.stream.events.Characters
allocateCharacters(javax.xml.stream.XMLStreamReader reader)
javax.xml.stream.events.Comment
allocateComment(javax.xml.stream.XMLStreamReader reader)
javax.xml.stream.events.DTD
allocateDTD(javax.xml.stream.XMLStreamReader reader)
javax.xml.stream.events.EndDocument
allocateEndDocument(javax.xml.stream.XMLStreamReader reader)
javax.xml.stream.events.EndElement
allocateEndElement(javax.xml.stream.XMLStreamReader reader)
javax.xml.stream.events.EntityReference
allocateEntityReference(javax.xml.stream.XMLStreamReader reader)
javax.xml.stream.events.ProcessingInstruction
allocatePI(javax.xml.stream.XMLStreamReader reader)
javax.xml.stream.events.Characters
allocateSpace(javax.xml.stream.XMLStreamReader reader)
javax.xml.stream.events.StartDocument
allocateStartDocument(javax.xml.stream.XMLStreamReader reader)
javax.xml.stream.events.StartElement
allocateStartElement(javax.xml.stream.XMLStreamReader reader)
javax.xml.stream.events.StartDocument
allocateXMLDeclaration(javax.xml.stream.XMLStreamReader reader)
javax.xml.stream.util.XMLEventAllocator
newInstance()
String
toString()

Field Details

FEATURE_STAX_ENTITIES

public static final String FEATURE_STAX_ENTITIES

FEATURE_STAX_NOTATIONS

public static final String FEATURE_STAX_NOTATIONS

Constructor Details

StaticAllocator

public StaticAllocator()

Method Details

allocate

public javax.xml.stream.events.XMLEvent allocate(javax.xml.stream.XMLStreamReader reader)
            throws javax.xml.stream.XMLStreamException
Specified by:
allocate in interface javax.xml.stream.util.XMLEventAllocator

allocate

public void allocate(javax.xml.stream.XMLStreamReader reader,
                     javax.xml.stream.util.XMLEventConsumer consumer)
            throws javax.xml.stream.XMLStreamException
Specified by:
allocate in interface javax.xml.stream.util.XMLEventAllocator

allocateCData

public javax.xml.stream.events.Characters allocateCData(javax.xml.stream.XMLStreamReader reader)
            throws javax.xml.stream.XMLStreamException

allocateCharacters

public javax.xml.stream.events.Characters allocateCharacters(javax.xml.stream.XMLStreamReader reader)
            throws javax.xml.stream.XMLStreamException

allocateComment

public javax.xml.stream.events.Comment allocateComment(javax.xml.stream.XMLStreamReader reader)
            throws javax.xml.stream.XMLStreamException

allocateDTD

public javax.xml.stream.events.DTD allocateDTD(javax.xml.stream.XMLStreamReader reader)
            throws javax.xml.stream.XMLStreamException

allocateEndDocument

public javax.xml.stream.events.EndDocument allocateEndDocument(javax.xml.stream.XMLStreamReader reader)
            throws javax.xml.stream.XMLStreamException

allocateEndElement

public javax.xml.stream.events.EndElement allocateEndElement(javax.xml.stream.XMLStreamReader reader)
            throws javax.xml.stream.XMLStreamException

allocateEntityReference

public javax.xml.stream.events.EntityReference allocateEntityReference(javax.xml.stream.XMLStreamReader reader)
            throws javax.xml.stream.XMLStreamException

allocatePI

public javax.xml.stream.events.ProcessingInstruction allocatePI(javax.xml.stream.XMLStreamReader reader)
            throws javax.xml.stream.XMLStreamException

allocateSpace

public javax.xml.stream.events.Characters allocateSpace(javax.xml.stream.XMLStreamReader reader)
            throws javax.xml.stream.XMLStreamException

allocateStartDocument

public javax.xml.stream.events.StartDocument allocateStartDocument(javax.xml.stream.XMLStreamReader reader)
            throws javax.xml.stream.XMLStreamException

allocateStartElement

public javax.xml.stream.events.StartElement allocateStartElement(javax.xml.stream.XMLStreamReader reader)
            throws javax.xml.stream.XMLStreamException

allocateXMLDeclaration

public javax.xml.stream.events.StartDocument allocateXMLDeclaration(javax.xml.stream.XMLStreamReader reader)
            throws javax.xml.stream.XMLStreamException

newInstance

public javax.xml.stream.util.XMLEventAllocator newInstance()
Specified by:
newInstance in interface javax.xml.stream.util.XMLEventAllocator

toString

public String toString()