Class eclipse.PluginRegistry
The registry manages the set of available plugins.
Defined in: </shared/eclipse/e4/orion/I201102080200/plugins/org.eclipse.orion.client.core/static/js/pluginregistry.js>.
Constructor Attributes | Constructor Name and Description |
---|---|
eclipse.PluginRegistry(serviceRegistry)
The registry manages the set of available plugins.
|
Method Attributes | Method Name and Description |
---|---|
addEventListener(eventType, eventListener)
|
|
callService(serviceType, methodName, callback, params)
|
|
callService2(serviceType, methodName, callback, params)
|
|
clear()
|
|
getPlugin(pluginURL)
|
|
getService(serviceReference, loadedCallback)
|
|
getServiceReference(serviceTypeId)
|
|
installPlugin(pluginURL, pluginData)
|
|
loadPlugin(pluginURL, callback)
|
|
start()
|
|
stop()
|
|
ungetService(serviceReference)
|
|
uninstallPlugin(pluginURL)
|
Class Detail
eclipse.PluginRegistry(serviceRegistry)
The registry manages the set of available plugins.
- Parameters:
- serviceRegistry
Method Detail
addEventListener(eventType, eventListener)
- Parameters:
- eventType
- eventListener
callService(serviceType, methodName, callback, params)
- Parameters:
- serviceType
- methodName
- callback
- params
callService2(serviceType, methodName, callback, params)
- Parameters:
- serviceType
- methodName
- callback
- params
clear()
getPlugin(pluginURL)
- Parameters:
- pluginURL
getPlugins()
getService(serviceReference, loadedCallback)
- Parameters:
- serviceReference
- loadedCallback
getServiceReference(serviceTypeId)
- Parameters:
- serviceTypeId
installPlugin(pluginURL, pluginData)
- Parameters:
- pluginURL
- pluginData
loadPlugin(pluginURL, callback)
- Parameters:
- pluginURL
- callback
start()
stop()
ungetService(serviceReference)
- Parameters:
- serviceReference
uninstallPlugin(pluginURL)
- Parameters:
- pluginURL