View | Details | Raw Unified | Return to bug 201998 | Differences between
and this patch

Collapse All | Expand All

(-)plugin.properties (-1 / +3 lines)
Lines 245-248 Link Here
245
245
246
pluginsearch.action.name = Open Plug-in Artifact
246
pluginsearch.action.name = Open Plug-in Artifact
247
pluginsearch.action.menu.name = Open &Plug-in Artifact...		
247
pluginsearch.action.menu.name = Open &Plug-in Artifact...		
248
pluginsearch.action.desc = Open a plug-in artifact in the manifest editor
248
pluginsearch.action.desc = Open a plug-in artifact in the manifest editor
249
250
Internationalize.label = Internationalize...
(-)plugin.xml (-1 / +22 lines)
Lines 566-571 Link Here
566
               id="org.eclipse.pde.ui.ExternalizeStrings">
566
               id="org.eclipse.pde.ui.ExternalizeStrings">
567
         </action>
567
         </action>
568
         <action
568
         <action
569
               label="%Internationalize.label"
570
               class="org.eclipse.pde.internal.ui.nls.InternationalizeAction"
571
               menubarPath="org.eclipse.pde.ui.plugin.tools/group0"
572
               enablesFor="+"
573
               id="org.eclipse.pde.ui.Internationalize">
574
         </action>
575
         <action
569
               label="%OrganizeManifest.label"
576
               label="%OrganizeManifest.label"
570
               helpContextId="org.eclipse.pde.doc.user.organize_manifest"
577
               helpContextId="org.eclipse.pde.doc.user.organize_manifest"
571
               class="org.eclipse.pde.internal.ui.wizards.tools.OrganizeManifestsAction"
578
               class="org.eclipse.pde.internal.ui.wizards.tools.OrganizeManifestsAction"
Lines 604-610 Link Here
604
               menubarPath="org.eclipse.pde.ui.manifest.tools/group0"
611
               menubarPath="org.eclipse.pde.ui.manifest.tools/group0"
605
               enablesFor="+"
612
               enablesFor="+"
606
               id="org.eclipse.pde.ui.ExternalizeStrings">
613
               id="org.eclipse.pde.ui.ExternalizeStrings">
607
         </action> 
614
         </action>
615
         <action
616
               label="%Internationalize.label"
617
               class="org.eclipse.pde.internal.ui.nls.InternationalizeAction"
618
               menubarPath="org.eclipse.pde.ui.plugin.tools/group0"
619
               enablesFor="+"
620
               id="org.eclipse.pde.ui.Internationalize">
621
         </action>
608
         <action
622
         <action
609
               label="%OrganizeManifest.label"
623
               label="%OrganizeManifest.label"
610
               helpContextId="org.eclipse.pde.doc.user.organize_manifest"
624
               helpContextId="org.eclipse.pde.doc.user.organize_manifest"
Lines 834-839 Link Here
834
               id="org.eclipse.pde.ui.ExternalizeStrings">
848
               id="org.eclipse.pde.ui.ExternalizeStrings">
835
         </action>
849
         </action>
836
         <action
850
         <action
851
               label="%Internationalize.label"
852
               class="org.eclipse.pde.internal.ui.nls.InternationalizeAction"
853
               menubarPath="org.eclipse.pde.ui.plugin.tools/group0"
854
               enablesFor="+"
855
               id="org.eclipse.pde.ui.Internationalize">
856
         </action>
857
         <action
837
               label="%OrganizeManifest.label"
858
               label="%OrganizeManifest.label"
838
               helpContextId="org.eclipse.pde.doc.user.organize_manifest"
859
               helpContextId="org.eclipse.pde.doc.user.organize_manifest"
839
               class="org.eclipse.pde.internal.ui.wizards.tools.OrganizeManifestsAction"
860
               class="org.eclipse.pde.internal.ui.wizards.tools.OrganizeManifestsAction"
(-)src/org/eclipse/pde/internal/ui/nls/InternationalizeAction.java (+39 lines)
Added Link Here
1
/*******************************************************************************
2
 * Copyright (c) 2008 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * Contributors:
9
 *     IBM Corporation - initial API and implementation
10
 *******************************************************************************/
11
package org.eclipse.pde.internal.ui.nls;
12
13
import org.eclipse.jface.action.IAction;
14
import org.eclipse.jface.viewers.ISelection;
15
import org.eclipse.ui.IWorkbenchWindow;
16
import org.eclipse.ui.IWorkbenchWindowActionDelegate;
17
18
public class InternationalizeAction implements IWorkbenchWindowActionDelegate {
19
20
	private ISelection fSelection;
21
22
	public InternationalizeAction() {
23
	}
24
25
	public void run(IAction action) {
26
		System.out.println(fSelection);
27
		// DO STUFF
28
	}
29
30
	public void selectionChanged(IAction action, ISelection selection) {
31
		fSelection = selection;
32
	}
33
34
	public void dispose() {
35
	}
36
37
	public void init(IWorkbenchWindow window) {
38
	}
39
}

Return to bug 201998