Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 208390
Collapse All | Expand All

(-)src/org/eclipse/ui/internal/provisional/views/markers/QuickFixHandler.java (-6 / +12 lines)
Lines 122-141 Link Here
122
					exception);
122
					exception);
123
		}
123
		}
124
124
125
		String markerDescription = selected.getAttribute(IMarker.MESSAGE,
126
				MarkerSupportConstants.EMPTY_STRING);
125
		if (resolutions.isEmpty()) {
127
		if (resolutions.isEmpty()) {
126
			Status newStatus = new Status(IStatus.WARNING,
128
			Status newStatus = new Status(
129
					IStatus.INFO,
127
					IDEWorkbenchPlugin.IDE_WORKBENCH,
130
					IDEWorkbenchPlugin.IDE_WORKBENCH,
128
					MarkerMessages.MarkerResolutionDialog_NoResolutionsFound);
131
					NLS
132
							.bind(
133
									MarkerMessages.MarkerResolutionDialog_NoResolutionsFound,
134
									new Object[] { markerDescription }));
129
			StatusAdapter adapter = new StatusAdapter(newStatus);
135
			StatusAdapter adapter = new StatusAdapter(newStatus);
130
			adapter.setProperty(StatusAdapter.TITLE_PROPERTY,
136
			adapter.setProperty(StatusAdapter.TITLE_PROPERTY,
131
					MarkerMessages.MarkerResolutionDialog_CannotFixTitle);
137
					MarkerMessages.MarkerResolutionDialog_CannotFixTitle);
132
			StatusManager.getManager().handle(adapter, StatusManager.SHOW);
138
			StatusManager.getManager().handle(adapter, StatusManager.SHOW);
133
		} else {
139
		} else {
134
			
140
135
			String description = NLS.bind(
141
			String description = NLS.bind(
136
					MarkerMessages.MarkerResolutionDialog_Description, selected
142
					MarkerMessages.MarkerResolutionDialog_Description,
137
							.getAttribute(IMarker.MESSAGE, MarkerSupportConstants.EMPTY_STRING));
143
					markerDescription);
138
									
144
139
			IWizard wizard = new QuickFixWizard(description, resolutions, view
145
			IWizard wizard = new QuickFixWizard(description, resolutions, view
140
					.getSite());
146
					.getSite());
141
			WizardDialog dialog = new QuickFixWizardDialog(view.getSite()
147
			WizardDialog dialog = new QuickFixWizardDialog(view.getSite()
(-)src/org/eclipse/ui/views/markers/internal/messages.properties (-3 / +3 lines)
Lines 165-171 Link Here
165
MarkerFilter_defaultFilterName=Default
165
MarkerFilter_defaultFilterName=Default
166
MarkerFilter_newFilterName=New Filter
166
MarkerFilter_newFilterName=New Filter
167
MarkerFilter_filtersTitle=User f&ilters:
167
MarkerFilter_filtersTitle=User f&ilters:
168
MarkerFilter_addFilterName=&New
168
MarkerFilter_addFilterName=&New...
169
MarkerFilter_deleteSelectedName = Remo&ve
169
MarkerFilter_deleteSelectedName = Remo&ve
170
170
171
MarkerFilterDialog_title=Add New Filter
171
MarkerFilterDialog_title=Add New Filter
Lines 211-219 Link Here
211
MarkerResolutionDialog_Problems_List_Resource = Resource
211
MarkerResolutionDialog_Problems_List_Resource = Resource
212
MarkerResolutionDialog_Problems_List_Location = Location
212
MarkerResolutionDialog_Problems_List_Location = Location
213
MarkerResolutionDialog_Resolutions_List_Title = &Select a fix:
213
MarkerResolutionDialog_Resolutions_List_Title = &Select a fix:
214
MarkerResolutionDialog_CannotFixTitle = Error fixing problem
214
MarkerResolutionDialog_CannotFixTitle = Could not fix
215
MarkerResolutionDialog_CannotFixMessage = Could not fix {0}
215
MarkerResolutionDialog_CannotFixMessage = Could not fix {0}
216
MarkerResolutionDialog_NoResolutionsFound = No fixes found
216
MarkerResolutionDialog_NoResolutionsFound = {0} has no fixes available.
217
217
218
MarkerResolutionDialog_AddOthers = Find Si&milar Problems
218
MarkerResolutionDialog_AddOthers = Find Si&milar Problems
219
219

Return to bug 208390