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(java.io.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(java.io.File file)
throws java.io.IOException
file - The output file, never null.java.io.IOExceptionvoid startProject(Project project)
project - The project, never null.void completeProject(Project project)
project - The project, never null.void complete()
throws java.io.IOException
java.io.IOExceptionCopyright © 2013. All rights reserved