Bonjour,

Je vais avoir besoin de la communauté Eclipse pour un pb de customisation d'Eclipse (pour faire des traitements spécifiques).

Je voudrais pouvoir, à partir du menu contextuel de la perspective Resource, ajouter une action qui appellerait un "batch" windows.

D'après ce que j'ai lu et compris, je dois créer un plugin qui contient une extension de org.eclipse.ui.popupMenus.

MAIS je ne sais pas comment remplir correctement les informations qu'Eclipse me demande (les id surtout, de la perspective resource et du menu contextuel lié).

voici le contenu du fichier plugin.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
 
   <extension
         point="org.eclipse.ui.popupMenus">
      <objectContribution
            objectClass="org.eclipse.core.resources.IFile"
            nameFilter="plugin.xml"
            id="com.customized.menuaction.contribution1">
         <menu
               label="Specific Actions"
               path="additions"
               id="com.customized.menuaction.menu1">
            <separator
                  name="group1">
            </separator>
         </menu>
         <action
               label="Specific copy"
               class="com.customized.menuaction.popup.actions.NewAction"
               menubarPath="com.customized.menuaction.menu1/group1"
               enablesFor="multiple"
               id="com.customized.menuaction.newAction">
         </action>
      </objectContribution>
   </extension>
 
</plugin>
Ensuite, je dois faire mon code dans cette classe Java
com.customized.menuaction.popup.actions.NewAction
et faire à partir de ce code un appel au "batch windows".

c'est bon pour ça aussi ?