org.sonar.api.plugins
Class ExtensionProvider
java.lang.Object
org.sonar.api.plugins.ExtensionProvider
- All Implemented Interfaces:
- BatchExtension, Extension, ServerExtension
public class ExtensionProvider
- extends java.lang.Object
- implements BatchExtension, ServerExtension
EXPERIMENTAL - DO NOT USE - IT WILL BE REMOVED IN VERSION 2.2
- Since:
- 2.1
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExtensionProvider
public ExtensionProvider(PluginProvider pluginProvider)
registerBatchExtensions
public void registerBatchExtensions(org.picocontainer.MutablePicoContainer container)
registerServerExtensions
public void registerServerExtensions(org.picocontainer.MutablePicoContainer container)
registerExtension
public void registerExtension(org.picocontainer.MutablePicoContainer container,
Plugin plugin,
java.lang.Object extension)
getPluginForExtension
public Plugin getPluginForExtension(java.lang.Object extension)
getPluginKeyForExtension
public java.lang.String getPluginKeyForExtension(java.lang.Object extension)
Copyright © 2009-2010 SonarSource SA. All Rights Reserved.