org.sonar.plugins.pmd
Class PmdFailureCollector

java.lang.Object
  extended by org.sonar.plugins.api.maven.AbstractFailureCollector
      extended by org.sonar.plugins.pmd.PmdFailureCollector

public class PmdFailureCollector
extends AbstractFailureCollector


Field Summary
 
Fields inherited from class org.sonar.plugins.api.maven.AbstractFailureCollector
sourceRoots
 
Constructor Summary
protected PmdFailureCollector(JavaMeasuresRecorder measuresRecorder, RulesManager rulesManager)
           
 
Method Summary
protected  java.lang.String elementNameForFailures()
           
protected  RuleFailureLevel getLevel(org.w3c.dom.Element failure)
           
protected  java.lang.String javaFilePath(org.w3c.dom.Element element)
           
protected  java.lang.String keyForPlugin()
           
protected  java.lang.String lineNumberFor(org.w3c.dom.Element failure)
           
protected  java.lang.String messageFor(org.w3c.dom.Element failure)
           
protected  java.lang.String ruleKey(org.w3c.dom.Element failure)
           
protected  java.lang.String xpathForFiles()
           
 
Methods inherited from class org.sonar.plugins.api.maven.AbstractFailureCollector
collect
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PmdFailureCollector

protected PmdFailureCollector(JavaMeasuresRecorder measuresRecorder,
                              RulesManager rulesManager)
Method Detail

xpathForFiles

protected java.lang.String xpathForFiles()
Specified by:
xpathForFiles in class AbstractFailureCollector

elementNameForFailures

protected java.lang.String elementNameForFailures()
Specified by:
elementNameForFailures in class AbstractFailureCollector

javaFilePath

protected java.lang.String javaFilePath(org.w3c.dom.Element element)
Specified by:
javaFilePath in class AbstractFailureCollector

ruleKey

protected java.lang.String ruleKey(org.w3c.dom.Element failure)
Specified by:
ruleKey in class AbstractFailureCollector

keyForPlugin

protected java.lang.String keyForPlugin()
Specified by:
keyForPlugin in class AbstractFailureCollector

getLevel

protected RuleFailureLevel getLevel(org.w3c.dom.Element failure)
Specified by:
getLevel in class AbstractFailureCollector

lineNumberFor

protected java.lang.String lineNumberFor(org.w3c.dom.Element failure)
Specified by:
lineNumberFor in class AbstractFailureCollector

messageFor

protected java.lang.String messageFor(org.w3c.dom.Element failure)
Specified by:
messageFor in class AbstractFailureCollector


Copyright © 2008 SonarSource SA. All Rights Reserved.