public class XBTPullReader extends XBPullReader implements XBTProvider, XBTPullProvider, XBPullProvider
XBInputStream.XBPrefixInputStream| Constructor and Description |
|---|
XBTPullReader(XBCatalog catalog) |
| Modifier and Type | Method and Description |
|---|---|
void |
attachXBTListener(XBTListener eventListener)
Set listener for data to send.
|
XBContext |
getCurrentContext()
Returns current parsing context
|
void |
produceXBT() |
XBToken |
pullXBToken()
Overrides handlings for level 0 pull processing.
|
XBTToken |
pullXBTToken()
Returns next item in XBUP level 1 parsing.
|
void |
reset()
Reset source and all parsing properties
|
attachXBConsumer, attachXBListener, close, getLevel, getParseMode, isFinished, open, performXB, toStringattachXBEventListener, available, getPrefixInputStream, toXBEventspublic XBTPullReader(XBCatalog catalog)
public void reset()
throws java.io.IOException
reset in class XBPullReaderjava.io.IOExceptionpublic XBContext getCurrentContext()
public XBToken pullXBToken() throws java.io.IOException, XBProcessingException
pullXBToken in interface XBPullProviderpullXBToken in class XBPullReaderjava.io.IOExceptionXBProcessingExceptionpublic XBTToken pullXBTToken() throws java.io.IOException, XBProcessingException
pullXBTToken in interface XBTPullProviderjava.io.IOExceptionXBProcessingExceptionpublic void attachXBTListener(XBTListener eventListener)
XBTProviderattachXBTListener in interface XBTProvidereventListener - Target listenerpublic void produceXBT()