tit.summary.io.SummaryWriter Class Reference

Inheritance diagram for tit.summary.io.SummaryWriter:

tit.summary.io.SummaryCSVWriter tit.summary.io.SummaryDOMWriter tit.summary.io.SummarySASWriter tit.summary.io.SummaryXMLWriter List of all members.

Public Member Functions

abstract void writeSummary (Summary summary, Personality personality) throws WritingSummaryFailedException
void writeSummary (CompleteSummary summary) throws WritingSummaryFailedException
abstract void closeWriter () throws ClosingWriterFailedException

Detailed Description

Interface for all classes that write summaries.
Author:
Bart Sas


Member Function Documentation

abstract void tit.summary.io.SummaryWriter.writeSummary ( Summary  summary,
Personality  personality 
) throws WritingSummaryFailedException [pure virtual]

Writes a summary.

Parameters:
summary The summary to write.
personality The personality belonging to summary.
Exceptions:
WritingSummaryFailedException Is thrown when the writing of the summary fails.

Implemented in tit.summary.io.SummaryCSVWriter, tit.summary.io.SummaryDOMWriter, tit.summary.io.SummarySASWriter, and tit.summary.io.SummaryXMLWriter.

void tit.summary.io.SummaryWriter.writeSummary ( CompleteSummary  summary  )  throws WritingSummaryFailedException

Writes a summary.

Parameters:
summary The summary to write.
Exceptions:
WritingSummaryFailedException Is thrown when the writing of the summary fails.

abstract void tit.summary.io.SummaryWriter.closeWriter (  )  throws ClosingWriterFailedException [pure virtual]

Closes this writer. No further writes are allowed after this method is called.

Exceptions:
ClosingWriterFailedException Is thrown when writing fails.

Implemented in tit.summary.io.SummaryCSVWriter, tit.summary.io.SummaryDOMWriter, tit.summary.io.SummarySASWriter, and tit.summary.io.SummaryXMLWriter.


The documentation for this class was generated from the following file:
Generated on Sun Jun 3 16:44:01 2007 by  doxygen 1.5.1