Class Index | File Index

Classes


Class orion.pluginregistry.PluginRegistry

The Orion plugin registry
Defined in: </shared/eclipse/e4/orion/I201107200200/plugins/org.eclipse.orion.client.core/web/orion/pluginregistry.js>.

Class Summary
Constructor Attributes Constructor Name and Description
 
Creates a new plugin registry.
Method Summary
Method Attributes Method Name and Description
 
Returns the installed plugin with the given URL, or null if no such plugin is installed.
 
Returns all installed plugins
 
installPlugin(url, opt_data)
Installs the plugin at the given location into the plugin registry
 
Shuts down the plugin registry
 
Starts the plugin registry
Class Detail
orion.pluginregistry.PluginRegistry()
Creates a new plugin registry.
Method Detail
{orion.pluginregistry.Plugin} getPlugin()
Returns the installed plugin with the given URL, or null if no such plugin is installed.
Returns:
{orion.pluginregistry.Plugin} The installed plugin matching the given URL.

{Array} getPlugins()
Returns all installed plugins
Returns:
{Array} An array of all installed plugins.

installPlugin(url, opt_data)
Installs the plugin at the given location into the plugin registry
Parameters:
{String} url
The location of the plugin
{Object} opt_data
The plugin metadata

shutdown()
Shuts down the plugin registry

startup()
Starts the plugin registry
Returns:
A promise that will resolve when the registry has been fully started

Documentation generated by JsDoc Toolkit 2.4.0 on Wed Jul 20 2011 02:04:43 GMT-0400 (EDT)