Jacson

de.spieleck.app.jacson.report
Class CSVReport

java.lang.Object
  extended byde.spieleck.app.jacson.report.PrintingReport
      extended byde.spieleck.app.jacson.report.CSVReport
All Implemented Interfaces:
ConfigVerify.Acceptor, JacsonPrintReport, JacsonReport, JacsonStately

public class CSVReport
extends PrintingReport

Report everything in a crude CSV (comma separated value) format. You can load it into M$-Excel and see that you aint gonna se much.

Author:
fsn

Field Summary
 
Fields inherited from class de.spieleck.app.jacson.report.PrintingReport
begins, FILENAME_NODE, pw
 
Constructor Summary
CSVReport()
           
 
Method Summary
 void begin(java.lang.String id)
          Begin a subsection within report
 void end()
          Close a subsection within a report
 void finish(boolean close)
          Finish and optionally close the underlying resources
 void report(java.lang.String localName, java.lang.String value)
          Report a single name value pair within a report
 
Methods inherited from class de.spieleck.app.jacson.report.PrintingReport
accept, finish, getPrintWriter, getRegState, init, registerState, setOutputStream, setPrintWriter, useFilename, useFilename
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CSVReport

public CSVReport()
Method Detail

begin

public void begin(java.lang.String id)
Description copied from interface: JacsonReport
Begin a subsection within report

Specified by:
begin in interface JacsonReport
Overrides:
begin in class PrintingReport

report

public void report(java.lang.String localName,
                   java.lang.String value)
Description copied from interface: JacsonReport
Report a single name value pair within a report

Specified by:
report in interface JacsonReport
Overrides:
report in class PrintingReport

end

public void end()
Description copied from interface: JacsonReport
Close a subsection within a report

Specified by:
end in interface JacsonReport
Overrides:
end in class PrintingReport

finish

public void finish(boolean close)
Description copied from interface: JacsonReport
Finish and optionally close the underlying resources

Specified by:
finish in interface JacsonReport
Overrides:
finish in class PrintingReport

Spieleck

Copyleft 2002 spieleck.de.