Le deuxième exemple de projet explique comment ajouter une action dans un menu contextuel de CICS Explorer.
Cet exemple de projet est fourni avec CICS Explorer SDK. Pour plus d'informations, reportez-vous à la rubrique Introduction.
Cette procédure permet d'ajouter une action dans un menu contextuel de CICS Explorer.
Une fois le plug-in créé, l'éditeur de plug-in s'ouvre et une erreur apparaît dans la vue Problems (Problèmes). Cette erreur est due au fait que l'assistant a créé un plug-in ne prenant pas en compte les plug-ins fournis par CICS Explorer SDK. Pour résoudre ce problème, vous devez ajouter une dépendance au plug-in com.ibm.cics.model dans l'onglet des dépendances, puis enregistrer, sans fermer, le plug-in.
(public void selectionChanged(IAction action, ISelection selection))
,
puis afficher les informations relatives à l'objet dans une boîte de dialogue de la
méthode (public void run(IAction action)).
Pour plus d'informations,
consultez le code.Pour ajouter une variation de l'action, ajoutez une autre contribution d'objet via ICICSobject, l'interface supertype de tous les objets CICS de l'API de CICS Explorer.
<extension
point="org.eclipse.ui.popupMenus">
<objectContribution
objectClass="com.ibm.cics.model.ICICSObject"
id="com.ibm.cics.explorer.sdk.demo2.contribution2">
<menu
La contribution au menu contextuel de la région IRegion n'apparaît que lorsqu'une région CICS est sélectionnée (dans la vue des régions), tandis que celle de la région ICICSObject apparaît dans chaque vue de CICS Explorer.