org.sonar.api.server.rule
Class RulesDefinition.Context

java.lang.Object
  extended by org.sonar.api.server.rule.RulesDefinition.Context
Enclosing interface:
RulesDefinition

public static class RulesDefinition.Context
extends Object

Instantiated by core but not by plugins


Constructor Summary
RulesDefinition.Context()
           
 
Method Summary
 RulesDefinition.NewRepository createRepository(String key, String language)
           
 List<RulesDefinition.ExtendedRepository> extendedRepositories()
           
 List<RulesDefinition.ExtendedRepository> extendedRepositories(String repositoryKey)
           
 RulesDefinition.NewExtendedRepository extendRepository(String key, String language)
           
 List<RulesDefinition.Repository> repositories()
           
 RulesDefinition.Repository repository(String key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RulesDefinition.Context

public RulesDefinition.Context()
Method Detail

createRepository

public RulesDefinition.NewRepository createRepository(String key,
                                                      String language)

extendRepository

public RulesDefinition.NewExtendedRepository extendRepository(String key,
                                                              String language)

repository

@CheckForNull
public RulesDefinition.Repository repository(String key)

repositories

public List<RulesDefinition.Repository> repositories()

extendedRepositories

public List<RulesDefinition.ExtendedRepository> extendedRepositories(String repositoryKey)

extendedRepositories

public List<RulesDefinition.ExtendedRepository> extendedRepositories()


Copyright © 2009–2014 SonarSource. All rights reserved.