org.sonar.api.rules
Class AnnotationRuleRepository

java.lang.Object
  extended by org.sonar.api.rules.RuleRepository
      extended by org.sonar.api.rules.AnnotationRuleRepository
All Implemented Interfaces:
Extension, ServerComponent, ServerExtension

public final class AnnotationRuleRepository
extends RuleRepository

Since:
2.3

Method Summary
static AnnotationRuleRepository create(String key, String language, String name, Collection<Class> annotatedClasses)
           
 List<Rule> createRules()
           
 
Methods inherited from class org.sonar.api.rules.RuleRepository
getKey, getLanguage, getName, getName, setName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

create

public static AnnotationRuleRepository create(String key,
                                              String language,
                                              String name,
                                              Collection<Class> annotatedClasses)

createRules

public List<Rule> createRules()
Specified by:
createRules in class RuleRepository


Copyright © 2009-2010 SonarSource. All Rights Reserved.