Package org.sonar.api.resources

Interface Summary
InputFile  
Language The extension point to define a new language
ProjectFileSystem  
 

Class Summary
AbstractLanguage Inherit this class to define a new language like PLSQL, PHP or C#
DefaultProjectFileSystem Deprecated. in 2.8.
Directory  
File This class is an implementation of a resource of type FILE
InputFileUtils  
Java Java language implementation
JavaFile A class that represents a Java class.
JavaPackage A class that represents a Java package in Sonar
Languages A class to store the list of languages
Library  
Method  
Project A class that manipulates Projects in the Sonar way.
ProjectLink  
ProjectUtils  
Qualifiers The qualifier determines the exact type of a resource.
Resource<PARENT extends Resource> The interface to implement to create a resource in Sonar
ResourceType Experimental extension to declare types of resources.
ResourceType.Builder Builder used to create ResourceType objects.
ResourceTypes  
ResourceTypeTree  
ResourceTypeTree.Builder  
ResourceUtils  
Scopes Resource scopes are used to group some types of resources.
 

Enum Summary
Project.AnalysisType Enumerates the type of possible analysis
 

Exception Summary
DuplicatedSourceException  
 



Copyright © 2009-2012 SonarSource. All Rights Reserved.