Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: e33d623e45e4364b49456a1fac1d8c6876536081 (plain) (blame)
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<!--
    Copyright (c) 2011-2014 Mia-Software, CEA LIST.
    All rights reserved. This program and the accompanying materials
    are made available under the terms of the Eclipse Public License v1.0
    which accompanies this distribution, and is available at
    http://www.eclipse.org/legal/epl-v10.html
   
    Contributors:
        Nicolas Bros (Mia-Software) - initial API and implementation
        Camille Letavernier (CEA LIST) - Reimplement with Eclipse Menu/Handlers
 -->

<plugin>
   <extension
         point="org.eclipse.ui.menus">
      <menuContribution
            allPopups="false"
            locationURI="popup:org.eclipse.ui.popup.any?after=additions">
         <command
               commandId="org.eclipse.papyrus.releng.tools.updateRmap"
               style="push">
            <visibleWhen
                  checkEnabled="false">
                  <iterate
                        operator="or">
               <adapt
                     type="org.eclipse.core.resources.IFile">
                  <or>
                     <test
                           property="org.eclipse.core.resources.extension"
                           value="rmap">
                     </test>
                  </or>
               </adapt>
               </iterate>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.papyrus.releng.tools.updatePom"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <iterate
                     operator="or">
                  <adapt
                        type="org.eclipse.core.resources.IFile">
                     <or>
                        <test
                              property="org.eclipse.core.resources.name"
                              value="*pom*.xml">
                        </test>
                     </or>
                  </adapt>
               </iterate>
            </visibleWhen>
         </command>
      </menuContribution>
   </extension>
   <extension
         point="org.eclipse.ui.commands">
      <command
            defaultHandler="org.eclipse.papyrus.releng.tools.internal.handler.UpdateMapHandler"
            id="org.eclipse.papyrus.releng.tools.updateRmap"
            name="Update RMap from Aggregation Build Model">
      </command>
      <command
            defaultHandler="org.eclipse.papyrus.releng.tools.internal.handler.UpdatePOMHandler"
            id="org.eclipse.papyrus.releng.tools.updatePom"
            name="Update POM from Aggregation Build Model">
      </command>
   </extension>

</plugin>

Back to the top