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>.
Constructor Attributes | Constructor Name and Description |
---|---|
Creates a new plugin registry.
|
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
|
|
shutdown()
Shuts down the plugin registry
|
|
startup()
Starts the 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
shutdown()
Shuts down the plugin registry
startup()
Starts the plugin registry
- Returns:
- A promise that will resolve when the registry has been fully started