org.sonar.core.i18n
Class RuleI18nManager

java.lang.Object
  extended by org.sonar.core.i18n.RuleI18nManager
All Implemented Interfaces:
ServerComponent

public class RuleI18nManager
extends Object
implements ServerComponent


Nested Class Summary
static class RuleI18nManager.RuleKey
           
 
Constructor Summary
RuleI18nManager(I18nManager i18nManager)
           
 
Method Summary
 String getDescription(String repositoryKey, String ruleKey, Locale locale)
           
 String getName(String repositoryKey, String ruleKey, Locale locale)
           
 String getParamDescription(String repositoryKey, String ruleKey, String paramKey, Locale locale)
           
 List<RuleI18nManager.RuleKey> searchNames(String search, Locale locale)
           
 void start()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleI18nManager

public RuleI18nManager(I18nManager i18nManager)
Method Detail

start

public void start()

getName

public String getName(String repositoryKey,
                      String ruleKey,
                      Locale locale)

getDescription

public String getDescription(String repositoryKey,
                             String ruleKey,
                             Locale locale)

getParamDescription

public String getParamDescription(String repositoryKey,
                                  String ruleKey,
                                  String paramKey,
                                  Locale locale)

searchNames

public List<RuleI18nManager.RuleKey> searchNames(String search,
                                                 Locale locale)


Copyright © 2009-2012 SonarSource. All Rights Reserved.