public class XBTStreamChecker extends java.lang.Object implements XBTListener
| Constructor and Description |
|---|
XBTStreamChecker(XBTInputTokenStream stream) |
| Modifier and Type | Method and Description |
|---|---|
UBNatural |
attribXBT() |
void |
attribXBT(UBNatural value)
Reports block attribute.
|
XBBlockTerminationMode |
beginXBT() |
void |
beginXBT(XBBlockTerminationMode terminationMode)
Reports block begin.
|
java.io.InputStream |
dataXBT() |
void |
dataXBT(java.io.InputStream data)
Reports block data.
|
void |
endXBT()
Reports block end.
|
XBTInputTokenStream |
getStream() |
boolean |
isClosed() |
XBBlockType |
typeXBT() |
void |
typeXBT(XBBlockType type)
Reports type of block.
|
public XBTStreamChecker(XBTInputTokenStream stream)
public XBBlockTerminationMode beginXBT() throws XBProcessingException, java.io.IOException
XBProcessingExceptionjava.io.IOExceptionpublic XBBlockType typeXBT() throws XBProcessingException, java.io.IOException
XBProcessingExceptionjava.io.IOExceptionpublic UBNatural attribXBT() throws XBProcessingException, java.io.IOException
XBProcessingExceptionjava.io.IOExceptionpublic java.io.InputStream dataXBT()
throws XBProcessingException,
java.io.IOException
XBProcessingExceptionjava.io.IOExceptionpublic void endXBT()
throws XBProcessingException,
java.io.IOException
XBTListenerendXBT in interface XBTListenerXBProcessingExceptionjava.io.IOExceptionpublic void beginXBT(XBBlockTerminationMode terminationMode) throws XBProcessingException, java.io.IOException
XBTListenerbeginXBT in interface XBTListenerterminationMode - Specify whether block is terminatedXBProcessingExceptionjava.io.IOExceptionpublic void typeXBT(XBBlockType type) throws XBProcessingException, java.io.IOException
XBTListenertypeXBT in interface XBTListenertype - Returns type of blockXBProcessingExceptionjava.io.IOExceptionpublic void attribXBT(UBNatural value) throws XBProcessingException, java.io.IOException
XBTListenerattribXBT in interface XBTListenervalue - given attributeXBProcessingException - if unable to parse attribute valuejava.io.IOExceptionpublic void dataXBT(java.io.InputStream data)
throws XBProcessingException,
java.io.IOException
XBTListenerdataXBT in interface XBTListenerdata - processed dataXBProcessingExceptionjava.io.IOExceptionpublic boolean isClosed()
public XBTInputTokenStream getStream()