Skip to main content
summaryrefslogblamecommitdiffstats
blob: e90682bb1a80365088ac3e3aed08dc8e769a161c (plain) (tree)
1
2
3
4
5
6
7
8
9






                                                                   
                                                                              
                                   
                                                           
                                             

               






                                                                         

                                                                     

                                                                                                  
                                         




























                                                                                                   

         
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
   <extension
         point="org.eclipse.ui.newWizards">
      <wizard
            category="org.eclipse.emf.refactor.newwizards.category"
            class="org.eclipse.emf.refactor.metrics.ocl.ui.NewMetricWizardOCL"
            icon="icons/metric.PNG"
            id="org.eclipse.emf.refactor.metrics.newwizard"
            name="Metric (specified in OCL)">
      </wizard>
   </extension>
   <extension
         id="org.eclipse.emf.refactor.qa.menu"
         point="org.eclipse.ui.menus">
      <menuContribution
            allPopups="true"
            locationURI="popup:org.eclipse.ui.popup.any?after=additions">
         <menu
               id="org.eclipse.emf.refactor.generator.menu"
               label="EMF Quality Assurance (define new techniques)">
            <command
                  commandId="org.eclipse.emf.refactor.metrics.henshin.generateNewMetricOCLCommand"
                  icon="icons/metric.PNG"
                  label="Generate New Metric (specified in OCL)"
                  style="push">
               <visibleWhen
                     checkEnabled="true">
                  <iterate
                        ifEmpty="false">
                     <instanceof
                           value="org.eclipse.emf.ecore.EObject">
                     </instanceof>
                  </iterate>
               </visibleWhen>
            </command>
         </menu>
      </menuContribution>
   </extension>
   <extension
         point="org.eclipse.ui.commands">
      <command
            id="org.eclipse.emf.refactor.metrics.henshin.generateNewMetricOCLCommand"
            name="GenerateNewMetricOCLCommand">
      </command>
   </extension>
   <extension
         point="org.eclipse.ui.handlers">
      <handler
            class="org.eclipse.emf.refactor.metrics.ocl.handler.GenerateNewMetricOCLCommandHandler"
            commandId="org.eclipse.emf.refactor.metrics.henshin.generateNewMetricOCLCommand">
      </handler>
   </extension>

</plugin>

Back to the top