org.sonar.api.rules
Interface RulesRepository<LANG extends Language>

All Superinterfaces:
BatchExtension, Extension, ServerExtension
All Known Implementing Classes:
AbstractImportableRulesRepository, AbstractRulesRepository

public interface RulesRepository<LANG extends Language>
extends BatchExtension, ServerExtension


Method Summary
 List<Rule> getInitialReferential()
           
 LANG getLanguage()
           
 List<RulesProfile> getProvidedProfiles()
           
 List<Rule> parseReferential(String fileContent)
           
 

Method Detail

getLanguage

LANG getLanguage()

getInitialReferential

List<Rule> getInitialReferential()

parseReferential

List<Rule> parseReferential(String fileContent)

getProvidedProfiles

List<RulesProfile> getProvidedProfiles()


Copyright © 2009 SonarSource SA. All Rights Reserved.