org.sonar.api
Class Plugins
java.lang.Object
org.sonar.api.Plugins
public class Plugins
- extends Object
Plugins dictionnary.
- Since:
- 1.10
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Plugins
public Plugins()
introspectPlugins
public void introspectPlugins()
throws IOException,
ClassNotFoundException,
InstantiationException,
IllegalAccessException
- Throws:
IOException
ClassNotFoundException
InstantiationException
IllegalAccessException
getPlugins
public Collection<Plugin> getPlugins()
getPlugin
public Plugin getPlugin(String key)
getPluginByExtension
public Plugin getPluginByExtension(Class<? extends Extension> clazz)
getPluginKeyByExtension
public String getPluginKeyByExtension(Class<? extends Extension> clazz)
getPluginByExtension
public Plugin getPluginByExtension(Extension extension)
getExtensions
public List<Class<? extends Extension>> getExtensions()
getExtensions
public List<Class<? extends Extension>> getExtensions(Class<? extends Extension> type)
getProperties
public Property[] getProperties(Plugin plugin)
Copyright © 2009 SonarSource SA. All Rights Reserved.