org.sonar.api
Interface Plugin

All Known Implementing Classes:
SonarPlugin

Deprecated. in 2.8. Use SonarPlugin instead.

@Deprecated
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
 String getDescription()
          Deprecated. since 2.2. The description must be set in the manifest.
 List getExtensions()
          Deprecated. Classes of the implemented extensions.
 String getKey()
          Deprecated. since 2.2. The key must be set in the manifest.
 String getName()
          Deprecated. since 2.2. The name must be set in the manifest.
 

Method Detail

getKey

@Deprecated
String getKey()
Deprecated. since 2.2. The key must be set in the manifest.

Unique key within sonar plugins


getName

@Deprecated
String getName()
Deprecated. since 2.2. The name must be set in the manifest.

Descriptive name


getDescription

@Deprecated
String getDescription()
Deprecated. since 2.2. The description must be set in the manifest.

description of the plugin, can contains html or ruby code


getExtensions

List getExtensions()
Deprecated. 
Classes of the implemented extensions.



Copyright © 2009-2011 SonarSource. All Rights Reserved.