org.sonar.java.ast.visitors
Class PublicApiVisitor
java.lang.Object
com.sonar.sslr.squid.SquidAstVisitor<JavaGrammar>
org.sonar.java.ast.visitors.JavaAstVisitor
org.sonar.java.ast.visitors.PublicApiVisitor
- All Implemented Interfaces:
- com.sonar.sslr.api.AstVisitor, org.sonar.squid.api.CodeVisitor
public class PublicApiVisitor
- extends JavaAstVisitor
| Methods inherited from class com.sonar.sslr.squid.SquidAstVisitor |
destroy, getAstNodeTypesToVisit, getContext, leaveFile, leaveNode, setContext, subscribeTo, visitFile |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PublicApiVisitor
public PublicApiVisitor()
init
public void init()
- Overrides:
init in class com.sonar.sslr.squid.SquidAstVisitor<JavaGrammar>
subscribe
public static void subscribe(JavaAstVisitor visitor)
visitNode
public void visitNode(com.sonar.sslr.api.AstNode astNode)
- Specified by:
visitNode in interface com.sonar.sslr.api.AstVisitor- Overrides:
visitNode in class com.sonar.sslr.squid.SquidAstVisitor<JavaGrammar>
getDeclaration
public static com.sonar.sslr.api.AstNode getDeclaration(JavaGrammar grammar,
com.sonar.sslr.api.AstNode astNode)
Copyright © 2012 SonarSource. All Rights Reserved.