org.sonar.java.checks
Class XPathCheck

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

public class XPathCheck
extends com.sonar.sslr.squid.checks.AbstractXPathCheck<org.sonar.sslr.parser.LexerlessGrammar>


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 com.sonar.sslr.squid.checks.AbstractXPathCheck
init
 
Methods inherited from class com.sonar.sslr.squid.checks.SquidCheck
getKey
 
Methods inherited from class com.sonar.sslr.squid.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 com.sonar.sslr.squid.checks.AbstractXPathCheck<org.sonar.sslr.parser.LexerlessGrammar>

getMessage

public String getMessage()
Specified by:
getMessage in class com.sonar.sslr.squid.checks.AbstractXPathCheck<org.sonar.sslr.parser.LexerlessGrammar>

visitFile

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


Copyright © 2012-2014 SonarSource. All Rights Reserved.