org.sonar.java.ast
Class CheckstyleSquidBridge

java.lang.Object
  extended by com.puppycrawl.tools.checkstyle.api.AutomaticBean
      extended by com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter
          extended by com.puppycrawl.tools.checkstyle.api.Check
              extended by org.sonar.java.ast.CheckstyleSquidBridge
All Implemented Interfaces:
com.puppycrawl.tools.checkstyle.api.Configurable, com.puppycrawl.tools.checkstyle.api.Contextualizable

public class CheckstyleSquidBridge
extends com.puppycrawl.tools.checkstyle.api.Check


Constructor Summary
CheckstyleSquidBridge()
           
 
Method Summary
 void beginTree(com.puppycrawl.tools.checkstyle.api.DetailAST ast)
           
 void finishTree(com.puppycrawl.tools.checkstyle.api.DetailAST ast)
           
 int[] getDefaultTokens()
           
static InputFile getInputFile(File path)
           
 void leaveToken(com.puppycrawl.tools.checkstyle.api.DetailAST ast)
           
static void setInputFiles(Collection<InputFile> inputFiles)
           
 void visitToken(com.puppycrawl.tools.checkstyle.api.DetailAST ast)
           
 
Methods inherited from class com.puppycrawl.tools.checkstyle.api.Check
destroy, getAcceptableTokens, getClassLoader, getFileContents, getLines, getRequiredTokens, getTabWidth, getTokenNames, init, log, log, setClassLoader, setFileContents, setMessages, setTabWidth, setTokens
 
Methods inherited from class com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter
getCustomMessages, getId, getMessageBundle, getSeverity, getSeverityLevel, log, setId, setSeverity
 
Methods inherited from class com.puppycrawl.tools.checkstyle.api.AutomaticBean
configure, contextualize, finishLocalSetup, getConfiguration, setupChild
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CheckstyleSquidBridge

public CheckstyleSquidBridge()
Method Detail

getDefaultTokens

public int[] getDefaultTokens()
Specified by:
getDefaultTokens in class com.puppycrawl.tools.checkstyle.api.Check

getInputFile

public static InputFile getInputFile(File path)

setInputFiles

public static void setInputFiles(Collection<InputFile> inputFiles)

beginTree

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

visitToken

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

leaveToken

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

finishTree

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


Copyright © 2009-2012 SonarSource. All Rights Reserved.