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 linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !