/
Services
Services
Les services sont des notions introduites dans Netbeans RCP afin de rendre l'infrastructure modulaire. Ils sont définis par l'annotation @ServiceProvider
ou @ServiceProviders
Service simple:
@ServiceProvider(service = CrueService.class) public class CrueService {
Service mutliples:
@ServiceProviders(value = { @ServiceProvider(service = PerspectiveServiceStudy.class), @ServiceProvider(service = PerspectiveService.class)}) public class PerspectiveServiceStudy extends AbstractPerspectiveService {
Pour retrouver un service:
CrueService crueService = Lookup.getDefault().lookup(CrueService.class);
Liste des services définis dans Fudaa-Crue:
, multiple selections available,