com.bea.xml.stream

Class XMLEventReaderBase

public class XMLEventReaderBase extends Object implements XMLEventReader, XMLEventConsumer

The base reader class.

Field Summary
protected XMLEventAllocatorallocator
protected XMLStreamReaderreader
Constructor Summary
XMLEventReaderBase(XMLStreamReader reader)
XMLEventReaderBase(XMLStreamReader reader, XMLEventAllocator alloc)
Method Summary
voidadd(XMLEvent event)
voidclose()
protected XMLEventget()
StringgetElementText()
ObjectgetProperty(String name)
booleanhasNext()
protected voidinternal_close()
protected booleanisOpen()
static voidmain(String[] args)
protected booleanneedsMore()
Objectnext()
XMLEventnextEvent()
XMLEventnextTag()
protected booleanparseSome()
XMLEventpeek()
voidremove()
voidsetAllocator(XMLEventAllocator allocator)
voidsetConfigurationContext(ConfigurationContextBase base)

Field Detail

allocator

protected XMLEventAllocator allocator

reader

protected XMLStreamReader reader

Constructor Detail

XMLEventReaderBase

public XMLEventReaderBase(XMLStreamReader reader)

XMLEventReaderBase

public XMLEventReaderBase(XMLStreamReader reader, XMLEventAllocator alloc)

Method Detail

add

public void add(XMLEvent event)

close

public void close()

get

protected XMLEvent get()

getElementText

public String getElementText()

getProperty

public Object getProperty(String name)

hasNext

public boolean hasNext()

internal_close

protected void internal_close()

isOpen

protected boolean isOpen()

main

public static void main(String[] args)

needsMore

protected boolean needsMore()

next

public Object next()

nextEvent

public XMLEvent nextEvent()

nextTag

public XMLEvent nextTag()

parseSome

protected boolean parseSome()

peek

public XMLEvent peek()

remove

public void remove()

setAllocator

public void setAllocator(XMLEventAllocator allocator)

setConfigurationContext

public void setConfigurationContext(ConfigurationContextBase base)