org.sonar.java.ast.visitor
Class ClassVisitor

java.lang.Object
  extended by org.sonar.java.ast.visitor.JavaAstVisitor
      extended by org.sonar.java.ast.visitor.ClassVisitor
All Implemented Interfaces:
CodeVisitor

public class ClassVisitor
extends JavaAstVisitor


Field Summary
static List<Integer> WANTED_TOKENS
           
 
Constructor Summary
ClassVisitor()
           
 
Method Summary
 List<Integer> getWantedTokens()
           
 void leaveToken(com.puppycrawl.tools.checkstyle.api.DetailAST ast)
           
 void visitToken(com.puppycrawl.tools.checkstyle.api.DetailAST ast)
           
 
Methods inherited from class org.sonar.java.ast.visitor.JavaAstVisitor
addSourceCode, getFileContents, getInputFile, leaveFile, peekParentClass, peekParentPackage, peekSourceCode, popSourceCode, setFileContents, setInputFile, setSource, setSourceCodeStack, visitFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WANTED_TOKENS

public static final List<Integer> WANTED_TOKENS
Constructor Detail

ClassVisitor

public ClassVisitor()
Method Detail

getWantedTokens

public List<Integer> getWantedTokens()
Overrides:
getWantedTokens in class JavaAstVisitor

visitToken

public void visitToken(com.puppycrawl.tools.checkstyle.api.DetailAST ast)
Overrides:
visitToken in class JavaAstVisitor

leaveToken

public void leaveToken(com.puppycrawl.tools.checkstyle.api.DetailAST ast)
Overrides:
leaveToken in class JavaAstVisitor


Copyright © 2009-2012 SonarSource. All Rights Reserved.