org.sonar.api.rules
Class AbstractImportableRulesRepository<LANG extends Language,MAPPER extends RulePriorityMapper<?,?>>

java.lang.Object
  extended by org.sonar.api.rules.AbstractRulesRepository<LANG,MAPPER>
      extended by org.sonar.api.rules.AbstractImportableRulesRepository<LANG,MAPPER>
All Implemented Interfaces:
BatchComponent, BatchExtension, Extension, ConfigurationImportable, RulesRepository<LANG>, ServerComponent, ServerExtension

Deprecated.

@Deprecated
public abstract class AbstractImportableRulesRepository<LANG extends Language,MAPPER extends RulePriorityMapper<?,?>>
extends AbstractRulesRepository<LANG,MAPPER>
implements ConfigurationImportable


Constructor Summary
AbstractImportableRulesRepository(LANG language, MAPPER mapper)
          Deprecated.  
 
Method Summary
abstract  Map<String,String> getBuiltInProfiles()
          Deprecated. A map a of profiles to import, The profile name as key, and the xml profile file name in the classpath
 List<RulesProfile> getProvidedProfiles()
          Deprecated.  
 RulesProfile loadProvidedProfile(String name, String fileName)
          Deprecated.  
 
Methods inherited from class org.sonar.api.rules.AbstractRulesRepository
getCheckResourcesBase, getInitialReferential, getLanguage, getRepositoryResourcesBase, getRulePriorityMapper, parseReferential
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.sonar.api.rules.ConfigurationImportable
importConfiguration
 

Constructor Detail

AbstractImportableRulesRepository

public AbstractImportableRulesRepository(LANG language,
                                         MAPPER mapper)
Deprecated. 
Method Detail

getBuiltInProfiles

public abstract Map<String,String> getBuiltInProfiles()
Deprecated. 
A map a of profiles to import, The profile name as key, and the xml profile file name in the classpath

Returns:

getProvidedProfiles

public final List<RulesProfile> getProvidedProfiles()
Deprecated. 
Specified by:
getProvidedProfiles in interface RulesRepository<LANG extends Language>
Returns:
a list of profiles that are provided with the referential

loadProvidedProfile

public final RulesProfile loadProvidedProfile(String name,
                                              String fileName)
Deprecated. 


Copyright © 2009-2011 SonarSource. All Rights Reserved.