diff options
Diffstat (limited to 'eclipse/plugins/com.android.ide.eclipse.adt/plugin.xml')
-rw-r--r-- | eclipse/plugins/com.android.ide.eclipse.adt/plugin.xml | 33 |
1 files changed, 32 insertions, 1 deletions
diff --git a/eclipse/plugins/com.android.ide.eclipse.adt/plugin.xml b/eclipse/plugins/com.android.ide.eclipse.adt/plugin.xml index 35ceba7..6022a20 100644 --- a/eclipse/plugins/com.android.ide.eclipse.adt/plugin.xml +++ b/eclipse/plugins/com.android.ide.eclipse.adt/plugin.xml @@ -245,6 +245,7 @@ label="Fix Project Properties" menubarPath="com.android.ide.eclipse.adt.AndroidTools/group3"/> </objectContribution> + </extension> <extension point="org.eclipse.ui.preferencePages"> @@ -497,15 +498,45 @@ id="adt.actionSet.refactorings" label="Android Refactorings" visible="true"> + + <!-- This duplicates the Refactoring Menu definition from the jdt.ui plugin.xml, + which allows us to insert our contribution even if the JDT is not loaded. + We overload the definition with our new group.--> + <menu + label="Refactor" + path="edit" + id="org.eclipse.jdt.ui.refactoring.menu"> + <separator name="undoRedoGroup"/> + <separator name="reorgGroup"/> + <separator name="androidGroup"/> + <separator name="codingGroup"/> + <separator name="reorgGroup2"/> + <separator name="typeGroup"/> + <separator name="typeGroup2"/> + <separator name="codingGroup2"/> + <separator name="typeGroup3"/> + <separator name="scriptGroup"/> + </menu> + + <menu + label="Android" + path="org.eclipse.jdt.ui.refactoring.menu/androidGroup" + id="com.android.ide.eclipse.adt.refactoring.menu"> + <separator name="android"/> + </menu> <action class="com.android.ide.eclipse.adt.refactorings.extractstring.ExtractStringAction" definitionId="com.android.ide.eclipse.adt.refactoring.extract.string" id="com.android.ide.eclipse.adt.actions.ExtractString" label="Extract Android String..." - menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup" + menubarPath="org.eclipse.jdt.ui.refactoring.menu/com.android.ide.eclipse.adt.refactoring.menu/android" style="push" tooltip="Extracts a string into Android resource string"> </action> + <menu + id="org.eclipse.jdt.ui.refactoring.menu" + label="Refactor"> + </menu> </actionSet> </extension> <extension |