Un assistant de création spécifique est disponible pour
faciliter la création de ce plug-in.
Procédure
- Pour afficher l'assistant de création, sélectionnez .
- Les deux pages suivantes sont les pages standard de création
de projets Eclipse.
Remarque : Sur la page Contenu,
dans le panneau Options, vous devez cocher
l'option 'Ce plug-in apporte des contributions
à l'interface utilisateur'. De plus, si vous devez
exécuter des actions particulières lors du chargement du plug-in,
vous pouvez aussi cocher l'option 'Générer un
activateur'.
- Sur la page Modèles, cochez la case 'Créer
un plug-in à l'aide de l'un de ces modèles'
et sélectionnez 'RPPz assistant de création de menu
dans l'Explorateur de designs'. Cliquez sur Suivant.
- Sur la page de création du plug-in, saisissez :
- Le nom de la classe Java dans laquelle vous allez décrire votre
menu,
- L'identifiant du point d'extension,
- Les types d'entité sur lesquels le menu doit s'afficher,
Saisissez les entités sous la forme pacprogram, pacscreen, pacsegment...
Séparez-les par des virgules.
- Le nom du menu.
Résultats
Le plug-in dans lequel vous pouvez décrire votre menu est
maintenant initialisé directement dans Eclipse. Vous pouvez le voir
dans la vue
Explorateur de packages de la perspective
Développement
de plug-in.
Le fichier
plugin.xml contient
le point d'extension du menu utilisateur.
Figure 1. Point d'extension
du menu utilisateur <extension
point="com.ibm.pdp.maf.rpp.mafDesignExplorerMenuActionContributor">
<mafDesignExplorerMenuActionContributor
class="com.ibm.rpp.sample.menu.SimpleDesignExplorerMenu"
id="menuId">
entityTypes="pacprogram,pacmacro,dataelement"
</mafDesignExplorerMenuActionContributor>
</extension>
Vous pouvez maintenant implémenter votre menu en ouvrant,
depuis le nouveau plug-in, la classe Java générée à partir du nom
que vous avez indiqué dans l'assistant de création.