org.sonar.api
Interface Plugin


public interface Plugin

A plugin is a group of extensions. See org.sonar.api.Extension interface to get all extension points.

The manifest property Plugin-Class must declare the name of the implementation class. See META-INF/MANIFEST.MF.

Since:
1.10
See Also:
Extension

Method Summary
 java.lang.String getDescription()
          description of the plugin, can contains html or ruby code
 java.util.List getExtensions()
          Classes of the implemented extensions.
 java.lang.String getKey()
          Unique key within sonar plugins
 java.lang.String getName()
          Descriptive name
 

Method Detail

getKey

java.lang.String getKey()
Unique key within sonar plugins


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 getExtensions()
Classes of the implemented extensions.



Copyright © 2009-2010 SonarSource SA. All Rights Reserved.