org.sonar.java
Class SonarComponents

java.lang.Object
  extended by org.sonar.java.SonarComponents
All Implemented Interfaces:
org.sonar.api.BatchComponent, org.sonar.api.BatchExtension, org.sonar.api.Extension

public class SonarComponents
extends Object
implements org.sonar.api.BatchExtension


Constructor Summary
SonarComponents(org.sonar.api.measures.FileLinesContextFactory fileLinesContextFactory, org.sonar.api.component.ResourcePerspectives resourcePerspectives, org.sonar.api.resources.Project project)
           
SonarComponents(org.sonar.api.measures.FileLinesContextFactory fileLinesContextFactory, org.sonar.api.component.ResourcePerspectives resourcePerspectives, org.sonar.api.resources.Project project, JavaFileScannersFactory[] fileScannersFactories)
           
 
Method Summary
 Iterable<JavaFileScanner> createJavaFileScanners()
           
 org.sonar.api.measures.FileLinesContext fileLinesContextFor(File file)
           
 org.sonar.api.source.Highlightable highlightableFor(File file)
           
 org.sonar.api.resources.Resource resourceFromIOFile(File file)
           
 org.sonar.api.source.Symbolizable symbolizableFor(File file)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SonarComponents

public SonarComponents(org.sonar.api.measures.FileLinesContextFactory fileLinesContextFactory,
                       org.sonar.api.component.ResourcePerspectives resourcePerspectives,
                       org.sonar.api.resources.Project project)

SonarComponents

public SonarComponents(org.sonar.api.measures.FileLinesContextFactory fileLinesContextFactory,
                       org.sonar.api.component.ResourcePerspectives resourcePerspectives,
                       org.sonar.api.resources.Project project,
                       @Nullable
                       JavaFileScannersFactory[] fileScannersFactories)
Method Detail

createJavaFileScanners

public Iterable<JavaFileScanner> createJavaFileScanners()

resourceFromIOFile

public org.sonar.api.resources.Resource resourceFromIOFile(File file)

fileLinesContextFor

public org.sonar.api.measures.FileLinesContext fileLinesContextFor(File file)

symbolizableFor

public org.sonar.api.source.Symbolizable symbolizableFor(File file)

highlightableFor

public org.sonar.api.source.Highlightable highlightableFor(File file)


Copyright © 2012-2014 SonarSource. All Rights Reserved.