Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 276282

Summary: [Core] Unify core services retrieval
Product: [Modeling] Papyrus Reporter: Cedric Dumoulin <cedric.dumoulin>
Component: CoreAssignee: Cedric Dumoulin <cedric.dumoulin>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 276283, 276284, 276286, 276292    
Bug Blocks:    

Description Cedric Dumoulin CLA 2009-05-14 07:02:29 EDT
Core provide several services. Actually they are reachable through contexts or getter in the main editor.
We would like to provide a common access and startup to services. Also, it should be possible for a plugin to add its own services, or retrieves existing services.
Possible services:
- model loader
- transaction service
- context registry
- editor registry
- business resolver
- ...
Comment 1 Cedric Dumoulin CLA 2012-04-26 10:25:27 EDT
The ServiceRegistry allows to declare and retrieve services.
Comment 2 Camille Letavernier CLA 2013-05-07 07:51:05 EDT
> The ServiceRegistry allows to declare and retrieve services.

I close this task