com.bea.xml.stream
Class StaticAllocator

java.lang.Object
  extended by com.bea.xml.stream.StaticAllocator
All 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


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()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StaticAllocator

public StaticAllocator()
Method Detail

newInstance

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

allocateStartElement

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

allocateEndElement

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

allocateCharacters

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

allocateCData

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

allocateSpace

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

allocateEntityReference

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

allocatePI

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

allocateComment

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

allocateStartDocument

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

allocateEndDocument

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

allocateDTD

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

allocateXMLDeclaration

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

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
Throws:
javax.xml.stream.XMLStreamException

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
Throws:
javax.xml.stream.XMLStreamException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object