org.sonar.java.ast.visitor
Class FileLinesVisitor

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

public class FileLinesVisitor
extends JavaAstVisitor

Saves information about lines directly into Sonar index by using FileLinesContext.


Constructor Summary
FileLinesVisitor()
          Default constructor for case when SonarAccessor not available.
FileLinesVisitor(SonarAccessor sonarAccessor)
           
 
Method Summary
 void visitFile(com.puppycrawl.tools.checkstyle.api.DetailAST ast)
           
 
Methods inherited from class org.sonar.java.ast.visitor.JavaAstVisitor
addSourceCode, getFileContents, getInputFile, getWantedTokens, leaveFile, leaveToken, peekParentClass, peekParentPackage, peekSourceCode, popSourceCode, setFileContents, setInputFile, setSource, setSourceCodeStack, visitToken
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileLinesVisitor

public FileLinesVisitor()
Default constructor for case when SonarAccessor not available.


FileLinesVisitor

public FileLinesVisitor(SonarAccessor sonarAccessor)
Method Detail

visitFile

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


Copyright © 2009-2012 SonarSource. All Rights Reserved.