S T L - C P S -
L e s p l u g i n s E c l i p s e
- Une Introduction -
© 2007, Frédéric Peschanski
L a p l a t e f o r m e E c l i p s e
●Aperçu de la plateforme
●Eclipse Runtime
–Composants OSGI “Equinoxe”
●Plugins Development Environment
–Extensions ActionSets et View (Swt/JFace)
●Workspace interfaces/objets
–Platform, PluginRegistry, Selection service,
etc.
●Quoi encore ?
–features, builder, markers, natures, etc.
A r c h i t e c t u r e d e l a p l a t e f o r m e
P l a t f o r m r u n t i m e
org.eclipse.osgi
org.eclipse.core.runtime
–Définition du modèle de plugin
–Gestion du registre des plugins:
●déploiement (archive)
●installation/désinstallation
–Découverte automatique
●Chargement/déchargement à la demande
●Résolution dynamique des dépendances
–Implémentation
● Bundle OSGI (sorte de “super jar”)
W o r k s p a c e
●Gestion des ressources
–Création, chargement, sauvegarde
●Projets
●Fichiers
●Répertoires
●Autres types de ressources (extensible)
–connexion avec le système de fichier
● répertoire workspace
1 / 21 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!