org.eclipse.higgins.iss
Class ICardSelectorService
java.lang.Object
org.eclipse.higgins.registry.HigginsRegistry
org.eclipse.higgins.iss.ICardSelectorService
public class ICardSelectorService
- extends org.eclipse.higgins.registry.HigginsRegistry
| Methods inherited from class org.eclipse.higgins.registry.HigginsRegistry |
addExtension, getProviderType, getServiceProvider, getServiceProviders, loadProviders, remove |
ICardSelectorService
public ICardSelectorService(String configPath)
- Parameters:
configPath -
getICardSelectorFactories
public Iterator getICardSelectorFactories()
getICardSelectorFactory
public IICardSelectorFactory getICardSelectorFactory(String extID)
getInstance
public static ICardSelectorService getInstance()
parsePolicy
public org.eclipse.higgins.icard.IPolicy parsePolicy(String policy)
throws PolicyParseException
- Throws:
PolicyParseException
getICardSelector
public IICardSelector getICardSelector(CallbackHandler handler,
org.eclipse.higgins.icard.IPolicy policy)
throws UnsatisfiablePolicyException
- Throws:
UnsatisfiablePolicyException
getICardSelector
public IICardSelector getICardSelector(CallbackHandler handler,
String policy)
throws PolicyParseException,
UnsatisfiablePolicyException
- Throws:
PolicyParseException
UnsatisfiablePolicyException
getConfiguration
public org.eclipse.higgins.registry.IConfiguration getConfiguration(org.eclipse.higgins.registry.IServiceProvider provider)
throws org.eclipse.higgins.registry.RegistryConfigurationException
- Specified by:
getConfiguration in class org.eclipse.higgins.registry.HigginsRegistry
- Throws:
org.eclipse.higgins.registry.RegistryConfigurationException