|
PTP Release 5.0 |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| IService | An interface for arbitrary services. |
| IServiceCategory | Services can be organized into categories. |
| IServiceConfiguration | An IServiceConfiguration represents a particular set of service providers for each known service. |
| IServiceModelEvent | |
| IServiceModelEventListener | A service model event listener is notified of events relating to the service model. |
| IServiceModelManager | |
| IServiceProvider | An IServiceProvider represents an instance of an IServiceProviderDescriptor, and there can be many instances for each IServiceProviderDescriptor. |
| IServiceProviderDescriptor | An IServiceProviderDescriptor represents the description (but not an instance of) of a service provider. |
| IServiceProviderWorkingCopy | An IServiceProviderWorkingCopy represents an editable copy of and IServiceProvider. |
| Class Summary | |
|---|---|
| ProjectChangeListener | Removes deleted projects from the service model. |
| ServiceModelManager | A singleton class which is the entry point to a service model which represents: - the set of contributed services - the set of providers which provide those services - the service fProjectConfigurations for each project which specify which services are mapped to which providers. |
| ServiceProvider | An abstract base class for service provider implementations. |
| ServiceProviderWorkingCopy | A base class for service provider working copy implementations. |
| ServicesCorePlugin | EXPERIMENTAL. |
| Exception Summary | |
|---|---|
| ProjectNotConfiguredException | Runtime exception indicating that for some reason the given project's service model has not been configured. |
|
PTP Release 5.0 |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||