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(ProjectContext context,
RulesManager rulesManager)
xpathForResources
protected abstract java.lang.String xpathForResources()
toResource
protected abstract Resource toResource(org.w3c.dom.Element elt)
elementNameForViolation
protected abstract java.lang.String elementNameForViolation()
messageFor
protected abstract java.lang.String messageFor(org.w3c.dom.Element failure)
ruleKey
protected abstract java.lang.String ruleKey(org.w3c.dom.Element failure)
keyForPlugin
protected abstract java.lang.String keyForPlugin()
levelForViolation
protected abstract RuleFailureLevel levelForViolation(org.w3c.dom.Element violation)
lineNumberForViolation
protected abstract java.lang.String lineNumberForViolation(org.w3c.dom.Element violation)
collect
public void collect(java.io.File xmlFile)
Copyright © 2009 SonarSource SA. All Rights Reserved.