public interface BinXMLDecoder
| Modifier and Type | Method and Description |
|---|---|
void |
decode(ContentHandler cntHdlr, ErrorHandler errHdlr)
Decode and output XML SAX events to the cntHdlr and errors to errHdlr
|
InfosetReader |
getReader()
Returns object for reading the decoded XML in pull style
|
BinXMLSerializer |
getSerializer()
Returns object for pull style serialization
|
void |
setDeclHandler(DeclHandler hdlr)
Specify the handler to receive decoded DTD declaration events
|
void |
setDTDHandler(DTDHandler hdlr)
Specify the handler to receive decoded DTD events
|
void |
setGUID(byte[] guid)
set BinXMLDecoder GUID
|
void |
setLexicalHandler(LexicalHandler hdlr)
Specify the handler to receive decoded events for comments and CDATA section boundaries
|
void decode(ContentHandler cntHdlr, ErrorHandler errHdlr) throws BinXMLException
cntHdlr - Content handler for SAX eventserrHdlr - for handling errorsBinXMLException - Raised for any errors encounteredvoid setDTDHandler(DTDHandler hdlr)
hdlr - handler for decoded DTD eventsvoid setDeclHandler(DeclHandler hdlr)
hdlr - handler for decoded DTD declaration eventsvoid setLexicalHandler(LexicalHandler hdlr)
hdlr - lexical handler to be used during decodingInfosetReader getReader() throws BinXMLException
BinXMLExceptionBinXMLSerializer getSerializer()
void setGUID(byte[] guid)
guid -