net.sourceforge.pmd.renderers

Interface Renderer

public interface Renderer

BSD-style license; for more info see http://pmd.sourceforge.net/license.html
Method Summary
voidend()
WritergetWriter()
Stringrender(Report report)
voidrender(Writer writer, Report report)
voidrenderFileReport(Report report)
voidsetWriter(Writer writer)
voidshowSuppressedViolations(boolean show)
voidstart()
voidstartFileAnalysis(DataSource dataSource)

Method Detail

end

public void end()

getWriter

public Writer getWriter()

render

public String render(Report report)

Deprecated: This method consumes too much memory. Use the render method with the Writer argument instead.

render

public void render(Writer writer, Report report)

Deprecated: This method consumes too much memory. Use the start, renderFileReport and end methods instead.

renderFileReport

public void renderFileReport(Report report)

setWriter

public void setWriter(Writer writer)

showSuppressedViolations

public void showSuppressedViolations(boolean show)

start

public void start()

startFileAnalysis

public void startFileAnalysis(DataSource dataSource)