PTP
Release 7.0

Package org.eclipse.ptp.services.core

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.
 

Exception Summary
ProjectNotConfiguredException Runtime exception indicating that for some reason the given project's service model has not been configured.
 


PTP
Release 7.0

Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.