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

Collapse All | Expand All

(-)src/org/eclipse/pde/internal/ui/pderesources.properties (+2 lines)
Lines 261-266 Link Here
261
261
262
ManifestEditor_DetailExtension_title = All Extensions
262
ManifestEditor_DetailExtension_title = All Extensions
263
ManifestEditor_DetailExtension_new = &Add...
263
ManifestEditor_DetailExtension_new = &Add...
264
ManifestEditor_DetailExtension_new = &Remove
264
ManifestEditor_DetailExtension_edit = Edit...
265
ManifestEditor_DetailExtension_edit = Edit...
265
ManifestEditor_DetailExtension_up = Up
266
ManifestEditor_DetailExtension_up = Up
266
ManifestEditor_DetailExtension_down = Down
267
ManifestEditor_DetailExtension_down = Down
Lines 1339-1344 Link Here
1339
PluginDevelopmentPage_presentation=Plug-in Manifest Editor Presentation
1340
PluginDevelopmentPage_presentation=Plug-in Manifest Editor Presentation
1340
PluginGeneralInfoSection_lazyStart=Activate this plug-in when one of its classes is loaded
1341
PluginGeneralInfoSection_lazyStart=Activate this plug-in when one of its classes is loaded
1341
PluginGeneralInfoSection_singleton=This plug-in is a singleton
1342
PluginGeneralInfoSection_singleton=This plug-in is a singleton
1343
FragmentGeneralInfoSection_singleton=This fragment is a singleton
1342
PluginWorkingSet_deselectAll_toolTip=Unselect all of these plug-ins for this working set.
1344
PluginWorkingSet_deselectAll_toolTip=Unselect all of these plug-ins for this working set.
1343
PluginListPage_initializeFromPlugins=&Initialize from the plug-ins list:
1345
PluginListPage_initializeFromPlugins=&Initialize from the plug-ins list:
1344
PluginEditor_exportTooltip=Export deployable plug-ins and fragments
1346
PluginEditor_exportTooltip=Export deployable plug-ins and fragments
(-)src/org/eclipse/pde/internal/ui/PDEUIMessages.java (+3 lines)
Lines 970-975 Link Here
970
970
971
	public static String ManifestEditor_DetailExtension_title;
971
	public static String ManifestEditor_DetailExtension_title;
972
	public static String ManifestEditor_DetailExtension_new;
972
	public static String ManifestEditor_DetailExtension_new;
973
	public static String ManifestEditor_DetailExtension_remove;
973
	public static String ManifestEditor_DetailExtension_edit;
974
	public static String ManifestEditor_DetailExtension_edit;
974
	public static String ManifestEditor_DetailExtension_up;
975
	public static String ManifestEditor_DetailExtension_up;
975
	public static String ManifestEditor_DetailExtension_down;
976
	public static String ManifestEditor_DetailExtension_down;
Lines 2374-2379 Link Here
2374
2375
2375
	public static String PluginGeneralInfoSection_singleton;
2376
	public static String PluginGeneralInfoSection_singleton;
2376
2377
2378
	public static String FragmentGeneralInfoSection_singleton;
2379
2377
	public static String ClassSearchParticipant_taskMessage;
2380
	public static String ClassSearchParticipant_taskMessage;
2378
2381
2379
	public static String CreateJREBundleHeaderResolution_desc;
2382
	public static String CreateJREBundleHeaderResolution_desc;
(-)src/org/eclipse/pde/internal/ui/editor/plugin/PluginGeneralInfoSection.java (-1 / +1 lines)
Lines 64-70 Link Here
64
		if (isBundle() && (formEditor instanceof ManifestEditor)
64
		if (isBundle() && (formEditor instanceof ManifestEditor)
65
				&& ((ManifestEditor) formEditor).isEquinox()) {
65
				&& ((ManifestEditor) formEditor).isEquinox()) {
66
			createLazyStart(parent, toolkit, actionBars);
66
			createLazyStart(parent, toolkit, actionBars);
67
			createSingleton(parent, toolkit, actionBars);
67
			createSingleton(parent, toolkit, actionBars, PDEUIMessages.PluginGeneralInfoSection_singleton);
68
		}
68
		}
69
	}
69
	}
70
70
(-)src/org/eclipse/pde/internal/ui/editor/plugin/FragmentGeneralInfoSection.java (-1 / +1 lines)
Lines 75-81 Link Here
75
		createPluginVersionEntry(parent, toolkit, actionBars);
75
		createPluginVersionEntry(parent, toolkit, actionBars);
76
		if (!isBundle())
76
		if (!isBundle())
77
			createMatchCombo(parent, toolkit, actionBars);
77
			createMatchCombo(parent, toolkit, actionBars);
78
		createSingleton(parent, toolkit, actionBars);
78
		createSingleton(parent, toolkit, actionBars, PDEUIMessages.FragmentGeneralInfoSection_singleton);
79
	}
79
	}
80
	
80
	
81
	private void createPluginIdEntry(Composite parent, FormToolkit toolkit, IActionBars actionBars) {
81
	private void createPluginIdEntry(Composite parent, FormToolkit toolkit, IActionBars actionBars) {
(-)src/org/eclipse/pde/internal/ui/editor/plugin/GeneralInfoSection.java (-2 / +2 lines)
Lines 411-418 Link Here
411
		return null;
411
		return null;
412
	}
412
	}
413
	
413
	
414
	protected void createSingleton(Composite parent, FormToolkit toolkit, IActionBars actionBars) {
414
	protected void createSingleton(Composite parent, FormToolkit toolkit, IActionBars actionBars, String label) {
415
		fSingleton = toolkit.createButton(parent, PDEUIMessages.PluginGeneralInfoSection_singleton, SWT.CHECK);
415
		fSingleton = toolkit.createButton(parent, label, SWT.CHECK);
416
		TableWrapData td = new TableWrapData();
416
		TableWrapData td = new TableWrapData();
417
		td.colspan = 3;
417
		td.colspan = 3;
418
		fSingleton.setLayoutData(td);
418
		fSingleton.setLayoutData(td);

Return to bug 199431