Cette leçon explique comment définir les points d'extension, y compris les dépendances, la création d'une extension du plug-in et la modification de la classe Activator pour personnaliser les options de menu contextuel.
Remarque : Avant de commencer cette leçon, vous devez créer un projet de plug-in Eclipse disposant des attributs suivants :
- Nom du projet : com.ibm.carma.plugin.disable.programatically
- ID : com.ibm.carma.plugin.disable.programatically
- Nom : CARMA_Modify_Actions
Plug-in
Pour définir les extensions et dépendances pour votre projet de plug-in :
- Assurez-vous d'être dans la perspective Développement de plug-in.
- Dans la vue Explorateur de package, cliquez avec le bouton droit de la souris sur le projet de plug-in com.ibm.carma.plugin.disable.programatically et sélectionnez Outils PDE > Ouvrir le manifeste. L'éditeur de plug-in s'ouvre.
- Dans les onglets de la partie inférieure de l'éditeur de plug-in,
sélectionnez Extensions.
- Cliquez sur le bouton Ajouter de la page Extensions.
- Dans la boîte de dialogue Nouvelle extension qui s'ouvre, saisissez org.eclipse.ui.startup dans la zone de texte Filtre du point d'extension.
- Quand cette extension s'affiche dans le panneau inférieur, sélectionnez-la et cliquez sur Terminer. Vous verrez l'extension s'afficher dans le panneau de la page Extension de l'éditeur de plug-in.
- Il n'est pas nécessaire de spécifier des attributs pour cette extension.
Le fait d'ajouter cette extension dit seulement à Eclipse d'exécuter votre plug-in au démarrage du plan de travail.
- Tant que vous êtes dans l'éditeur de plug-in,
ajoutez les dépendances dont votre plug-in aura besoin. Pour ce faire, sélectionnez l'onglet Dépendances dans le menu inférieur des onglets.
- Dans le panneau gauche, Plug-ins requis,
vérifiez que com.ibm.carma.ui est répertorié. Dans le cas contraire, cliquez sur Ajouter et filtrez sur le plug-in particulier.
Sélectionnez-le et cliquez sur Terminer.