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

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

public static class RuleDefinitions.Context
extends Object

Instantiated by core but not by plugins


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

Constructor Detail

RuleDefinitions.Context

public RuleDefinitions.Context()
Method Detail

newRepository

public RuleDefinitions.NewRepository newRepository(String key,
                                                   String language)

extendRepository

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

repository

@CheckForNull
public RuleDefinitions.Repository repository(String key)

repositories

public List<RuleDefinitions.Repository> repositories()

extendedRepositories

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

extendedRepositories

public List<RuleDefinitions.ExtendedRepository> extendedRepositories()


Copyright © 2009-2014 SonarSource. All Rights Reserved.