|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.xml.sax.helpers.DefaultHandler org.xbis.SAXToXBISAdapter
XML Binary Information Set output adapter for SAX2 documents. This writes a compact representation of the data in an XML document, with the advantages of reduced document size and lower processing overhead as compared to the standard text document representation.
Constructor Summary | |
SAXToXBISAdapter()
Default constructor. |
Method Summary | |
void |
attributeDecl(java.lang.String eName,
java.lang.String aName,
java.lang.String type,
java.lang.String valueDefault,
java.lang.String value)
|
void |
characters(char[] ch,
int start,
int length)
Character data handler. |
void |
comment(char[] ch,
int start,
int length)
Comment handler. |
void |
elementDecl(java.lang.String name,
java.lang.String model)
|
void |
endCDATA()
Enc of CDATA section notification handler. |
void |
endDocument()
End of document handler. |
void |
endDTD()
|
void |
endElement(java.lang.String uri,
java.lang.String name,
java.lang.String raw)
End of element handler. |
void |
endEntity(java.lang.String name)
|
void |
endPrefixMapping(java.lang.String prefix)
End of namespace prefix mapping. |
void |
externalEntityDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId)
|
void |
fatalError(org.xml.sax.SAXParseException e)
|
void |
ignorableWhitespace(char[] ch,
int start,
int length)
|
void |
internalEntityDecl(java.lang.String name,
java.lang.String value)
|
void |
notationDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId)
|
void |
processingInstruction(java.lang.String target,
java.lang.String data)
Processing instruction handler. |
void |
reset()
Reset state information used during the serialization process. |
void |
setStream(java.io.OutputStream os)
Set output stream. |
void |
skippedEntity(java.lang.String name)
|
void |
startCDATA()
Start of CDATA section notification handler. |
void |
startDocument()
Start of document handler. |
void |
startDTD(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId)
|
void |
startElement(java.lang.String uri,
java.lang.String name,
java.lang.String raw,
org.xml.sax.Attributes atts)
Start of element handler. |
void |
startEntity(java.lang.String name)
|
void |
startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
Start of namespace prefix mapping. |
void |
unparsedEntityDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId,
java.lang.String notationName)
|
Methods inherited from class org.xml.sax.helpers.DefaultHandler |
error, resolveEntity, setDocumentLocator, warning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SAXToXBISAdapter()
Method Detail |
public void reset()
public void setStream(java.io.OutputStream os) throws java.io.IOException
os
- output stream for writing document data
java.io.IOException
- on error writing to streampublic void startDocument() throws org.xml.sax.SAXException
startDocument
in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException
- on error writing to event streampublic void endDocument() throws org.xml.sax.SAXException
endDocument
in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException
- on error writing to event streampublic void startElement(java.lang.String uri, java.lang.String name, java.lang.String raw, org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
startElement
in interface org.xml.sax.ContentHandler
uri
- namespace URIname
- local name of elementraw
- raw element nameatts
- attributes for element
org.xml.sax.SAXException
- on error writing to event streampublic void endElement(java.lang.String uri, java.lang.String name, java.lang.String raw) throws org.xml.sax.SAXException
endElement
in interface org.xml.sax.ContentHandler
uri
- namespace URIname
- local name of elementraw
- raw element name
org.xml.sax.SAXException
- on error writing to event streampublic void characters(char[] ch, int start, int length) throws org.xml.sax.SAXException
characters
in interface org.xml.sax.ContentHandler
ch
- array supplying character datastart
- starting offset in arraylength
- number of characters
org.xml.sax.SAXException
- on error writing to event streampublic void startCDATA()
startCDATA
in interface org.xml.sax.ext.LexicalHandler
public void endCDATA() throws org.xml.sax.SAXException
endCDATA
in interface org.xml.sax.ext.LexicalHandler
org.xml.sax.SAXException
public void processingInstruction(java.lang.String target, java.lang.String data) throws org.xml.sax.SAXException
processingInstruction
in interface org.xml.sax.ContentHandler
target
- processing instruction targetdata
- processing instruction data
org.xml.sax.SAXException
- on error writing to event streampublic void comment(char[] ch, int start, int length) throws org.xml.sax.SAXException
comment
in interface org.xml.sax.ext.LexicalHandler
ch
- array supplying character datastart
- starting offset in arraylength
- number of characters
org.xml.sax.SAXException
- on error writing to event streampublic void startPrefixMapping(java.lang.String prefix, java.lang.String uri) throws org.xml.sax.SAXException
startPrefixMapping
in interface org.xml.sax.ContentHandler
prefix
- prefix used for namespaceuri
- defining URI for namespace
org.xml.sax.SAXException
- on error in XML handlingpublic void endPrefixMapping(java.lang.String prefix)
endPrefixMapping
in interface org.xml.sax.ContentHandler
prefix
- prefix used for namespacepublic void startDTD(java.lang.String name, java.lang.String publicId, java.lang.String systemId) throws org.xml.sax.SAXException
startDTD
in interface org.xml.sax.ext.LexicalHandler
org.xml.sax.SAXException
public void endDTD()
endDTD
in interface org.xml.sax.ext.LexicalHandler
public void startEntity(java.lang.String name)
startEntity
in interface org.xml.sax.ext.LexicalHandler
public void endEntity(java.lang.String name)
endEntity
in interface org.xml.sax.ext.LexicalHandler
public void elementDecl(java.lang.String name, java.lang.String model) throws org.xml.sax.SAXException
elementDecl
in interface org.xml.sax.ext.DeclHandler
org.xml.sax.SAXException
public void internalEntityDecl(java.lang.String name, java.lang.String value)
internalEntityDecl
in interface org.xml.sax.ext.DeclHandler
public void externalEntityDecl(java.lang.String name, java.lang.String publicId, java.lang.String systemId) throws org.xml.sax.SAXException
externalEntityDecl
in interface org.xml.sax.ext.DeclHandler
org.xml.sax.SAXException
public void attributeDecl(java.lang.String eName, java.lang.String aName, java.lang.String type, java.lang.String valueDefault, java.lang.String value) throws org.xml.sax.SAXException
attributeDecl
in interface org.xml.sax.ext.DeclHandler
org.xml.sax.SAXException
public void fatalError(org.xml.sax.SAXParseException e) throws org.xml.sax.SAXException
fatalError
in interface org.xml.sax.ErrorHandler
org.xml.sax.SAXException
public void ignorableWhitespace(char[] ch, int start, int length) throws org.xml.sax.SAXException
ignorableWhitespace
in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException
public void notationDecl(java.lang.String name, java.lang.String publicId, java.lang.String systemId) throws org.xml.sax.SAXException
notationDecl
in interface org.xml.sax.DTDHandler
org.xml.sax.SAXException
public void skippedEntity(java.lang.String name) throws org.xml.sax.SAXException
skippedEntity
in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException
public void unparsedEntityDecl(java.lang.String name, java.lang.String publicId, java.lang.String systemId, java.lang.String notationName) throws org.xml.sax.SAXException
unparsedEntityDecl
in interface org.xml.sax.DTDHandler
org.xml.sax.SAXException
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |