<?xml version="1.0" encoding="UTF-8"?> <?eclipse version="3.4"?> <plugin> <extension point="org.eclipse.ui.commands"> <category name="Refactoring" id="org.ntlab.pushPullRefactoring.commands.category"> </category> <command name="Push-Pull Refactoring..." id="jp.ac.konan.nittaLab.eclipse.plugin.pushPullRefactring.commands.pushPullCommand" defaultHandler="org.ntlab.pushPullRefactoring.PushPullRefactoringHandler" categoryId="org.ntlab.pushPullRefactring.commands.category"></command> </extension> <extension point="org.eclipse.ui.menus"> <menuContribution locationURI="popup:org.eclipse.ui.popup.any?after=org.eclipse.jdt.ui.refactoring.menu"> <menu label="Nitta-Lab Refactoring" id="jp.ac.konan.nittaLab.eclipse.plugin.pushPullRefactring.menus.pushPullMenu"> <command commandId="jp.ac.konan.nittaLab.eclipse.plugin.pushPullRefactring.commands.pushPullCommand" id= "jp.ac.konan.nittaLab.eclipse.plugin.pushPullRefactring.menus.pushPullCommand"> </command> <visibleWhen> <with variable="activeMenuSelection"> <iterate ifEmpty="false"> <adapt type="org.eclipse.jface.text.ITextSelection"></adapt> </iterate> </with> </visibleWhen> </menu> </menuContribution> </extension> <extension point="org.eclipse.ltk.core.refactoring.refactoringContributions"> <contribution class="org.ntlab.pushPullRefactoring.PushPullRefactoringContribution" id="org.ntlab.pushPullRefactoring"> </contribution> </extension> </plugin>