org.sonar.plugins.checkstyle
Class CheckstyleConfiguration

java.lang.Object
  extended by org.sonar.plugins.checkstyle.CheckstyleConfiguration
All Implemented Interfaces:
BatchComponent, BatchExtension, Extension

public class CheckstyleConfiguration
extends Object
implements BatchExtension


Field Summary
static String PROPERTY_GENERATE_XML
           
 
Constructor Summary
CheckstyleConfiguration(Settings conf, CheckstyleProfileExporter confExporter, RulesProfile profile, ProjectFileSystem fileSystem)
           
 
Method Summary
 Charset getCharset()
           
 com.puppycrawl.tools.checkstyle.api.Configuration getCheckstyleConfiguration()
           
 Locale getLocale()
           
 List<File> getSourceFiles()
           
 File getTargetXMLReport()
           
 File getXMLDefinitionFile()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_GENERATE_XML

public static final String PROPERTY_GENERATE_XML
See Also:
Constant Field Values
Constructor Detail

CheckstyleConfiguration

public CheckstyleConfiguration(Settings conf,
                               CheckstyleProfileExporter confExporter,
                               RulesProfile profile,
                               ProjectFileSystem fileSystem)
Method Detail

getXMLDefinitionFile

public File getXMLDefinitionFile()

getSourceFiles

public List<File> getSourceFiles()

getTargetXMLReport

public File getTargetXMLReport()

getCheckstyleConfiguration

public com.puppycrawl.tools.checkstyle.api.Configuration getCheckstyleConfiguration()
                                                                             throws IOException,
                                                                                    com.puppycrawl.tools.checkstyle.api.CheckstyleException
Throws:
IOException
com.puppycrawl.tools.checkstyle.api.CheckstyleException

getLocale

public Locale getLocale()

getCharset

public Charset getCharset()


Copyright © 2009-2012 SonarSource. All Rights Reserved.