org.apache.maven.plugin.pmd
Class PmdReportListener

java.lang.Object
  extended byorg.apache.maven.plugin.pmd.PmdReportListener
All Implemented Interfaces:
net.sourceforge.pmd.ReportListener

public class PmdReportListener
extends java.lang.Object
implements net.sourceforge.pmd.ReportListener

Handle events from PMD, converting them into Doxia events.

Version:
$Id: PmdReportListener.java,v 1.1.1.1 2005/02/17 07:16:22 brett Exp $
Author:
Brett Porter

Constructor Summary
PmdReportListener(org.codehaus.doxia.sink.Sink sink, java.lang.String sourceDirectory, java.util.ResourceBundle bundle)
           
 
Method Summary
 void beginDocument()
           
 void beginFile(java.io.File file)
           
 void endDocument()
           
 void endFile(java.io.File file)
           
 java.lang.String getXrefLocation()
           
 void metricAdded(net.sourceforge.pmd.stat.Metric metric)
           
 void ruleViolationAdded(net.sourceforge.pmd.IRuleViolation ruleViolation)
           
 void setXrefLocation(java.lang.String xrefLocation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PmdReportListener

public PmdReportListener(org.codehaus.doxia.sink.Sink sink,
                         java.lang.String sourceDirectory,
                         java.util.ResourceBundle bundle)
Method Detail

ruleViolationAdded

public void ruleViolationAdded(net.sourceforge.pmd.IRuleViolation ruleViolation)
Specified by:
ruleViolationAdded in interface net.sourceforge.pmd.ReportListener

metricAdded

public void metricAdded(net.sourceforge.pmd.stat.Metric metric)
Specified by:
metricAdded in interface net.sourceforge.pmd.ReportListener

beginDocument

public void beginDocument()

beginFile

public void beginFile(java.io.File file)

endFile

public void endFile(java.io.File file)

endDocument

public void endDocument()

getXrefLocation

public java.lang.String getXrefLocation()

setXrefLocation

public void setXrefLocation(java.lang.String xrefLocation)


Copyright © 2005-2006 Apache Software Foundation. All Rights Reserved.