org.sonar.plugins.api.maven
Class AbstractViolationsXmlParser
java.lang.Object
org.sonar.plugins.api.maven.AbstractViolationsXmlParser
public abstract class AbstractViolationsXmlParser
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractViolationsXmlParser
protected AbstractViolationsXmlParser(ProjectAnalysis analysis,
RulesManager rulesManager)
collect
public void collect(java.io.File xmlFile)
elementNameForViolation
protected abstract java.lang.String elementNameForViolation()
keyForPlugin
protected abstract java.lang.String keyForPlugin()
levelForViolation
protected abstract ch.hortis.sonar.model.RuleFailureLevel levelForViolation(org.w3c.dom.Element violation)
lineNumberForViolation
protected abstract java.lang.String lineNumberForViolation(org.w3c.dom.Element violation)
messageFor
protected abstract java.lang.String messageFor(org.w3c.dom.Element failure)
ruleKey
protected abstract java.lang.String ruleKey(org.w3c.dom.Element failure)
toResource
protected abstract Resource toResource(org.w3c.dom.Element elt)
xpathForResources
protected abstract java.lang.String xpathForResources()
Copyright © 2008-2009 SonarSource SA. All Rights Reserved.