public interface ReportRenderer
A ProjectReportRenderer is responsible for rendering the model of a project report.
| Modifier and Type | Method and Description |
|---|---|
void |
complete()
Completes this report.
|
void |
completeProject(Project project)
Completes visiting a project.
|
void |
setOutput(StyledTextOutput textOutput)
Sets the text output for the report.
|
void |
setOutputFile(File file)
Sets the output file for the report.
|
void |
startProject(Project project)
Starts visiting a project.
|
void setOutput(StyledTextOutput textOutput)
textOutput - The text output, never null.void setOutputFile(File file) throws IOException
file - The output file, never null.IOExceptionvoid startProject(Project project)
project - The project, never null.void completeProject(Project project)
project - The project, never null.void complete()
throws IOException
IOExceptionCopyright © 2013. All rights reserved