net.sourceforge.pmd.renderers
Interface Renderer
- All Known Implementing Classes:
- AbstractRenderer, CSVRenderer, EmacsRenderer, HTMLRenderer, IDEAJRenderer, OnTheFlyRenderer, PapariTextRenderer, SummaryHTMLRenderer, TextPadRenderer, TextRenderer, VBHTMLRenderer, XMLRenderer, XSLTRenderer, YAHTMLRenderer
public interface Renderer
showSuppressedViolations
void showSuppressedViolations(boolean show)
render
java.lang.String render(Report report)
- Deprecated. This method consumes too much memory.
Use the render method with the Writer argument instead.
render
void render(java.io.Writer writer,
Report report)
throws java.io.IOException
- Deprecated. This method consumes too much memory.
Use the start, renderFileReport and end methods instead.
- Throws:
java.io.IOException
setWriter
void setWriter(java.io.Writer writer)
getWriter
java.io.Writer getWriter()
start
void start()
throws java.io.IOException
- Throws:
java.io.IOException
startFileAnalysis
void startFileAnalysis(DataSource dataSource)
renderFileReport
void renderFileReport(Report report)
throws java.io.IOException
- Throws:
java.io.IOException
end
void end()
throws java.io.IOException
- Throws:
java.io.IOException