A C G H I L O P R S

A

addExtension(IRegistryExtension) - Method in class org.eclipse.higgins.registry.HigginsRegistry
 

C

ConfigUtil - class org.eclipse.higgins.registry.utils.ConfigUtil.
 
ConfigUtil() - Constructor for class org.eclipse.higgins.registry.utils.ConfigUtil
 
createProvider(IExtension, IConfigurationElement) - Method in class org.eclipse.higgins.registry.plugin.PluginRegistryExtension
Create an instance of type using provided extension and element.

G

getConfigFile(String) - Method in class org.eclipse.higgins.registry.HigginsRegistry
 
getConfigPath() - Method in class org.eclipse.higgins.registry.HigginsRegistry
 
getConfiguration() - Method in interface org.eclipse.higgins.registry.IServiceProvider
Returns configuration of this service provider.
getDefault() - Static method in class org.eclipse.higgins.registry.plugin.internal.RegistryPlugin
Returns the shared instance.
getFilePath(String, String) - Static method in class org.eclipse.higgins.registry.utils.ConfigUtil
 
getID() - Method in interface org.eclipse.higgins.registry.IServiceProvider
Returns the id of this service provider.
getProperty(String) - Method in interface org.eclipse.higgins.registry.IConfiguration
Searches for the configuration property with the specified key in this configuration.
getProperty(String, String) - Method in interface org.eclipse.higgins.registry.IConfiguration
Searches for the configuration property with the specified key in this configuration.
getPropertyNames() - Method in interface org.eclipse.higgins.registry.IConfiguration
Provides set of configuration property names.
getServiceProvider(String) - Method in class org.eclipse.higgins.registry.HigginsRegistry
 
getServiceProviders() - Method in class org.eclipse.higgins.registry.HigginsRegistry
 
getServiceProviders() - Method in class org.eclipse.higgins.registry.IIORegistryExtension
 
getServiceProviders() - Method in interface org.eclipse.higgins.registry.IRegistryExtension
Searches for implementations of a particular service provider type.
getServiceProviders() - Method in class org.eclipse.higgins.registry.SecurityRegistryExtension
 
getServiceProviders() - Method in class org.eclipse.higgins.registry.plugin.PluginRegistryExtension
 

H

HigginsRegistry - class org.eclipse.higgins.registry.HigginsRegistry.
A registry for service provider instances.
HigginsRegistry(Class) - Constructor for class org.eclipse.higgins.registry.HigginsRegistry
 
HigginsRegistry(Class, String) - Constructor for class org.eclipse.higgins.registry.HigginsRegistry
 

I

IConfiguration - interface org.eclipse.higgins.registry.IConfiguration.
If service provider requires to load its configuration from persistent storage it should provide an instance that implements this interface by IServiceProvider.getConfiguration().
ID - Static variable in class org.eclipse.higgins.registry.plugin.internal.RegistryPlugin
 
IIORegistryExtension - class org.eclipse.higgins.registry.IIORegistryExtension.
This implementation of IRegistryExtension uses ServiceRegistry mechanism to lookup for available service providers.
IIORegistryExtension(Class) - Constructor for class org.eclipse.higgins.registry.IIORegistryExtension
 
IRegistryExtension - interface org.eclipse.higgins.registry.IRegistryExtension.
Higgins Registry uses registry extensions to lookup for available service providers.
IServiceProvider - interface org.eclipse.higgins.registry.IServiceProvider.
Base interface to be registable in the Higgins Regisrty.

L

load(File) - Method in interface org.eclipse.higgins.registry.IConfiguration
Loads configuration from the specified file.
loadProviders() - Method in class org.eclipse.higgins.registry.HigginsRegistry
 

O

org.eclipse.higgins.registry - package org.eclipse.higgins.registry
 
org.eclipse.higgins.registry.plugin - package org.eclipse.higgins.registry.plugin
 
org.eclipse.higgins.registry.plugin.internal - package org.eclipse.higgins.registry.plugin.internal
 
org.eclipse.higgins.registry.utils - package org.eclipse.higgins.registry.utils
 

P

PluginRegistryExtension - class org.eclipse.higgins.registry.plugin.PluginRegistryExtension.
This implementation of IRegistryExtension uses Eclipse extension point mechanism to lookup for available service providers.
PluginRegistryExtension(String) - Constructor for class org.eclipse.higgins.registry.plugin.PluginRegistryExtension
 

R

RegistryException - exception org.eclipse.higgins.registry.RegistryException.
 
RegistryException() - Constructor for class org.eclipse.higgins.registry.RegistryException
 
RegistryException(String) - Constructor for class org.eclipse.higgins.registry.RegistryException
 
RegistryException(String, Throwable) - Constructor for class org.eclipse.higgins.registry.RegistryException
 
RegistryException(Throwable) - Constructor for class org.eclipse.higgins.registry.RegistryException
 
RegistryPlugin - class org.eclipse.higgins.registry.plugin.internal.RegistryPlugin.
Plugin's activator for Higgins Registry Plug-in
RegistryPlugin() - Constructor for class org.eclipse.higgins.registry.plugin.internal.RegistryPlugin
The constructor.
remove(IServiceProvider) - Method in class org.eclipse.higgins.registry.HigginsRegistry
 
resolvePath(String) - Static method in class org.eclipse.higgins.registry.utils.ConfigUtil
 

S

SecurityRegistryExtension - class org.eclipse.higgins.registry.SecurityRegistryExtension.
This implementation of IRegistryExtension uses Security mechanism to lookup for available service providers.
SecurityRegistryExtension(Class) - Constructor for class org.eclipse.higgins.registry.SecurityRegistryExtension
 
save(File) - Method in interface org.eclipse.higgins.registry.IConfiguration
Saves configuration to the specified file.
setID(String) - Method in interface org.eclipse.higgins.registry.IServiceProvider
Sets the id of this service provider.
start(BundleContext) - Method in class org.eclipse.higgins.registry.plugin.internal.RegistryPlugin
This method is called upon plug-in activation
stop(BundleContext) - Method in class org.eclipse.higgins.registry.plugin.internal.RegistryPlugin
This method is called when the plug-in is stopped

A C G H I L O P R S