org.eclipse.higgins.registry
Class HCRegistryExtension
java.lang.Object
org.eclipse.higgins.registry.HCRegistryExtension
- All Implemented Interfaces:
- org.eclipse.higgins.configuration.api.IConfigurableComponent, IRegistryExtension
public class HCRegistryExtension
- extends Object
- implements IRegistryExtension, org.eclipse.higgins.configuration.api.IConfigurableComponent
RegistryExtension based on higgins configuration.
|
Method Summary |
void |
configure(Map mapGlobalSettings,
String strComponentName,
Map mapComponentSettings,
org.eclipse.higgins.configuration.api.ISettingDescriptor componentDescriptor,
org.eclipse.higgins.configuration.api.ISettingDescriptor globalDescriptor)
|
org.eclipse.higgins.configuration.api.ISettingDescriptor |
getComponentDescriptor()
|
Iterator |
getServiceProviders()
Searches for implementations of a particular service provider type. |
PROVIDERS_LIST_SETTING_NAME
public static final String PROVIDERS_LIST_SETTING_NAME
- See Also:
- Constant Field Values
HCRegistryExtension
public HCRegistryExtension()
getServiceProviders
public Iterator getServiceProviders()
- Description copied from interface:
IRegistryExtension
- Searches for implementations of a particular service provider type.
Instantiates and returns all available service providers of appropriate
type
E>.
- Specified by:
getServiceProviders in interface IRegistryExtension
- Returns:
- an
Iterator set of IServiceProviders
configure
public void configure(Map mapGlobalSettings,
String strComponentName,
Map mapComponentSettings,
org.eclipse.higgins.configuration.api.ISettingDescriptor componentDescriptor,
org.eclipse.higgins.configuration.api.ISettingDescriptor globalDescriptor)
throws Exception
- Specified by:
configure in interface org.eclipse.higgins.configuration.api.IConfigurableComponent
- Throws:
Exception
getComponentDescriptor
public org.eclipse.higgins.configuration.api.ISettingDescriptor getComponentDescriptor()
- Specified by:
getComponentDescriptor in interface org.eclipse.higgins.configuration.api.IConfigurableComponent