public abstract class OnTheFlyRenderer extends AbstractRenderer
Modifier and Type | Field and Description |
---|---|
protected java.util.List<Report.ProcessingError> |
errors |
protected java.util.List<Report.SuppressedViolation> |
suppressed |
showSuppressedViolations
Constructor and Description |
---|
OnTheFlyRenderer() |
Modifier and Type | Method and Description |
---|---|
abstract void |
end() |
void |
render(java.io.Writer writer,
Report report) |
void |
renderFileReport(Report report) |
abstract void |
renderFileViolations(java.util.Iterator<IRuleViolation> violations) |
abstract void |
start() |
getWriter, render, setWriter, showSuppressedViolations, startFileAnalysis
protected java.util.List<Report.ProcessingError> errors
protected java.util.List<Report.SuppressedViolation> suppressed
public void render(java.io.Writer writer, Report report) throws java.io.IOException
java.io.IOException
public void renderFileReport(Report report) throws java.io.IOException
renderFileReport
in interface Renderer
renderFileReport
in class AbstractRenderer
java.io.IOException
public abstract void start() throws java.io.IOException
start
in interface Renderer
start
in class AbstractRenderer
java.io.IOException
public abstract void renderFileViolations(java.util.Iterator<IRuleViolation> violations) throws java.io.IOException
java.io.IOException
public abstract void end() throws java.io.IOException
end
in interface Renderer
end
in class AbstractRenderer
java.io.IOException