org.sonar.python.checks
Class XPathCheck

java.lang.Object
  extended by org.sonar.squidbridge.SquidAstVisitor<G>
      extended by org.sonar.squidbridge.checks.SquidCheck<G>
          extended by org.sonar.squidbridge.checks.AbstractXPathCheck<com.sonar.sslr.api.Grammar>
              extended by org.sonar.python.checks.XPathCheck
All Implemented Interfaces:
com.sonar.sslr.api.AstVisitor, org.sonar.squidbridge.api.CodeCheck, org.sonar.squidbridge.api.CodeVisitor

public class XPathCheck
extends org.sonar.squidbridge.checks.AbstractXPathCheck<com.sonar.sslr.api.Grammar>


Field Summary
 String message
           
 String xpathQuery
           
 
Constructor Summary
XPathCheck()
           
 
Method Summary
 String getMessage()
           
 String getXPathQuery()
           
 void visitFile(com.sonar.sslr.api.AstNode fileNode)
           
 
Methods inherited from class org.sonar.squidbridge.checks.AbstractXPathCheck
init
 
Methods inherited from class org.sonar.squidbridge.checks.SquidCheck
getKey
 
Methods inherited from class org.sonar.squidbridge.SquidAstVisitor
destroy, getAstNodeTypesToVisit, getContext, leaveFile, leaveNode, setContext, subscribeTo, visitNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

xpathQuery

public String xpathQuery

message

public String message
Constructor Detail

XPathCheck

public XPathCheck()
Method Detail

getXPathQuery

public String getXPathQuery()
Specified by:
getXPathQuery in class org.sonar.squidbridge.checks.AbstractXPathCheck<com.sonar.sslr.api.Grammar>

getMessage

public String getMessage()
Specified by:
getMessage in class org.sonar.squidbridge.checks.AbstractXPathCheck<com.sonar.sslr.api.Grammar>

visitFile

public void visitFile(com.sonar.sslr.api.AstNode fileNode)
Specified by:
visitFile in interface com.sonar.sslr.api.AstVisitor
Overrides:
visitFile in class org.sonar.squidbridge.checks.AbstractXPathCheck<com.sonar.sslr.api.Grammar>


Copyright © 2011-2014 SonarSource and Waleri Enns. All Rights Reserved.