[eclipse 3.2] ajouter une action au menu contextuel de la perspective resource
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:
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 ?