org.sonar.plugins.api
Interface Plugin

All Known Implementing Classes:
CheckstylePlugin, CloverPlugin, CoberturaPlugin, CorePlugin, FindbugsPlugin, GoogleAnalyticsPlugin, JavaNcssPlugin, PmdPlugin, SurefirePlugin

public interface Plugin


Method Summary
 java.lang.String getDescription()
          description of the plugin, can contains html or ruby code
 java.util.List<java.lang.Class<? extends Extension>> getExtensions()
           
 java.lang.String getKey()
          unique key within sonar providers
 java.lang.String getName()
          descriptive name
 

Method Detail

getKey

java.lang.String getKey()
unique key within sonar providers


getName

java.lang.String getName()
descriptive name


getDescription

java.lang.String getDescription()
description of the plugin, can contains html or ruby code


getExtensions

java.util.List<java.lang.Class<? extends Extension>> getExtensions()


Copyright © 2008 SonarSource SA. All Rights Reserved.