| Package | Description |
|---|---|
| org.eclipse.ptp.services.core | |
| org.eclipse.ptp.services.ui | |
| org.eclipse.ptp.services.ui.widgets | |
| org.eclipse.ptp.services.ui.wizards |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IServiceProvider
An IServiceProvider represents an instance of an IServiceProviderDescriptor,
and there can be many instances for each IServiceProviderDescriptor.
|
interface |
IServiceProviderWorkingCopy
An IServiceProviderWorkingCopy represents an editable copy of
and IServiceProvider.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ServiceProvider
An abstract base class for service provider implementations.
|
class |
ServiceProviderWorkingCopy
A base class for service provider working copy implementations.
|
| Modifier and Type | Method and Description |
|---|---|
IServiceProviderDescriptor |
ServiceProvider.getDescriptor() |
IServiceProviderDescriptor |
IServiceProvider.getDescriptor()
Get the descriptor for this service provider
|
IServiceProviderDescriptor |
IService.getProviderDescriptor(java.lang.String id)
Gets a specific provider of this service.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<IServiceProviderDescriptor> |
IService.getProviders()
Get the set of all providers for this service.
|
java.util.SortedSet<IServiceProviderDescriptor> |
IService.getProvidersByPriority()
Return the set of providers sorted by priority
|
| Modifier and Type | Method and Description |
|---|---|
IServiceProvider |
IServiceModelManager.getServiceProvider(IServiceProviderDescriptor desc)
Return a new instance of a service provider based on the descriptor.
|
IServiceProvider |
ServiceModelManager.getServiceProvider(IServiceProviderDescriptor desc) |
void |
IService.removeServiceProvider(IServiceProviderDescriptor provider)
Remove service provider from list of providers for this service.
|
void |
ServiceProvider.setDescriptor(IServiceProviderDescriptor descriptor) |
void |
IServiceProvider.setDescriptor(IServiceProviderDescriptor descriptor)
Set the descriptor for this provider.
|
| Modifier and Type | Method and Description |
|---|---|
IServiceProviderConfiguration |
ServiceModelUIManager.getServiceProviderConfigurationUI(IServiceProviderDescriptor desc)
Deprecated.
|
IServiceProviderContributor |
ServiceModelUIManager.getServiceProviderContributor(IServiceProviderDescriptor desc)
Get the configuration UI associated with a service provider.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ServiceModelWidget.updateConfigureButton(IServiceProviderDescriptor descriptor)
Enable/disable the configure button in this widget based on the service provider descriptor selected
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ServiceConfigurationWidget.updateConfigureButton(IServiceProviderDescriptor descriptor)
Enable/disable the configure button in this widget based on the service
provider descriptor selected
|
Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.