mondrian.xmla
Interface SaxWriter

All Known Implementing Classes:
DefaultSaxWriter

public interface SaxWriter

SaxWriter is similar to a SAX ContentHandler which, perversely, converts its events into an output document.

Since:
27 April, 2003
Version:
$Id: //open/mondrian/src/main/mondrian/xmla/SaxWriter.java#6 $
Author:
jhyde, Gang Chen

Method Summary
 void characters(java.lang.String data)
           
 void completeBeforeElement(java.lang.String tagName)
           
 void element(java.lang.String name, java.lang.String... attrs)
           
 void endDocument()
           
 void endElement()
           
 void flush()
          Flushes any unwritten output.
 void startDocument()
           
 void startElement(java.lang.String name)
           
 void startElement(java.lang.String name, java.lang.String... attrs)
           
 void verbatim(java.lang.String text)
          Sends a piece of text verbatim through the writer.
 

Method Detail

startDocument

void startDocument()

endDocument

void endDocument()

startElement

void startElement(java.lang.String name)

startElement

void startElement(java.lang.String name,
                  java.lang.String... attrs)

endElement

void endElement()

element

void element(java.lang.String name,
             java.lang.String... attrs)

characters

void characters(java.lang.String data)

completeBeforeElement

void completeBeforeElement(java.lang.String tagName)

verbatim

void verbatim(java.lang.String text)
Sends a piece of text verbatim through the writer. It must be a piece of well-formed XML.


flush

void flush()
Flushes any unwritten output.


Get Mondrian at SourceForge.net. Fast, secure and free Open Source software downloads