org.apache.maven.plugin.pmd
Class PmdReportGenerator

java.lang.Object
  extended by org.apache.maven.plugin.pmd.PmdReportGenerator

public class PmdReportGenerator
extends Object

Render the PMD violations into Doxia events.

Version:
$Id: PmdReportGenerator.html 917732 2014-07-28 22:00:23Z dennisl $
Author:
Brett Porter

Constructor Summary
PmdReportGenerator(Log log, Sink sink, ResourceBundle bundle, boolean aggregate)
           
 
Method Summary
 void beginDocument()
           
 void endDocument()
           
 List<RuleViolation> getViolations()
           
 void render()
           
 void setFiles(Map<File,PmdFileInfo> files)
           
 void setViolations(Collection<RuleViolation> violations)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PmdReportGenerator

public PmdReportGenerator(Log log,
                          Sink sink,
                          ResourceBundle bundle,
                          boolean aggregate)
Method Detail

setViolations

public void setViolations(Collection<RuleViolation> violations)

getViolations

public List<RuleViolation> getViolations()

beginDocument

public void beginDocument()

render

public void render()
            throws IOException
Throws:
IOException

endDocument

public void endDocument()
                 throws IOException
Throws:
IOException

setFiles

public void setFiles(Map<File,PmdFileInfo> files)


Copyright © 2005–2014 The Apache Software Foundation. All rights reserved.