|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.sonar.api.SonarPlugin
public abstract class SonarPlugin
Plugin entry-point used to declare its extensions (see Extension
.
The JAR manifest must declare the name of the implementation class in the property Plugin-Class
.
This property is automatically set by sonar-packaging-maven-plugin when building plugin.
Constructor Summary | |
---|---|
SonarPlugin()
|
Method Summary | |
---|---|
String |
getDescription()
description of the plugin, can contains html or ruby code |
String |
getKey()
Unique key within sonar plugins |
String |
getName()
Descriptive name |
String |
toString()
Returns a string representation of the plugin, suitable for debugging purposes only. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.sonar.api.Plugin |
---|
getExtensions |
Constructor Detail |
---|
public SonarPlugin()
Method Detail |
---|
public final String getKey()
Plugin
getKey
in interface Plugin
public final String getName()
Plugin
getName
in interface Plugin
public final String getDescription()
Plugin
getDescription
in interface Plugin
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |