]> git.uio.no Git - ifi-stolz-refaktor.git/commitdiff
Adding extensions for Project Wide Search Based Extract And Move Method Changer command.
authorErlend Kristiansen <erlenkr@ifi.uio.no>
Wed, 29 Jan 2014 16:29:00 +0000 (17:29 +0100)
committerErlend Kristiansen <erlenkr@ifi.uio.no>
Wed, 29 Jan 2014 16:29:00 +0000 (17:29 +0100)
software/no.uio.ifi.refaktor/plugin.xml

index 33ac00712f4a57a044b3442fdf12262115cc11e8..1db0d72e3cc03a0027f399fcb12cd378295f92c2 100644 (file)
             id="no.uio.ifi.refaktor.commands.packageFragmentRootWideSearchBasedExtractAndMoveMethodAnalysis"
             name="Package Fragment Root Wide Search Based Extract And Move Method Analysis">
       </command>
+      <command
+            id="no.uio.ifi.refaktor.commands.projectWideSearchBasedExtractAndMoveMethodChanger"
+            name="Project Wide Search Based Extract And Move Method Change">
+      </command>
    </extension>
    <extension
          point="org.eclipse.ui.handlers">
             class="no.uio.ifi.refaktor.handlers.PackageFragmentRootWideSearchBasedExtractAndMoveMethodAnalysisHandler"
             commandId="no.uio.ifi.refaktor.commands.packageFragmentRootWideSearchBasedExtractAndMoveMethodAnalysis">
       </handler>
+      <handler
+            class="no.uio.ifi.refaktor.handlers.ProjectWideSearchBasedExtractAndMoveMethodChangerHandler"
+            commandId="no.uio.ifi.refaktor.commands.projectWideSearchBasedExtractAndMoveMethodChanger">
+      </handler>
    </extension>
    <extension
          point="org.eclipse.ui.menus">
                   </with>
                </visibleWhen>
             </command>
+            <command
+                  commandId="no.uio.ifi.refaktor.commands.projectWideSearchBasedExtractAndMoveMethodChanger"
+                  label="Project Wide Search Based Extract And Move Method Changer"
+                  style="push">
+               <visibleWhen
+                     checkEnabled="false">
+                  <with
+                        variable="selection">
+                     <test
+                           forcePluginActivation="true"
+                           property="no.uio.ifi.refaktor.propertyTesters.treeSelectionPropertyTester.elementType"
+                           value="org.eclipse.core.resources.IProject">
+                     </test>
+                  </with>
+               </visibleWhen>
+            </command>
          </menu>
       </menuContribution>
    </extension>