org.sonar.api.profiles
Class ProfileDefinition

java.lang.Object
  extended by org.sonar.api.profiles.ProfileDefinition
All Implemented Interfaces:
Extension, ServerComponent, ServerExtension

public abstract class ProfileDefinition
extends Object
implements ServerExtension

Define a profile which is automatically registered during sonar startup. The components AnnotationProfileParser and XMLProfileParser can be used to help implementing the method create().

Since:
2.3

Constructor Summary
ProfileDefinition()
           
 
Method Summary
abstract  RulesProfile createProfile(ValidationMessages validation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProfileDefinition

public ProfileDefinition()
Method Detail

createProfile

public abstract RulesProfile createProfile(ValidationMessages validation)


Copyright © 2009-2014 SonarSource. All Rights Reserved.