Bug 132424 [Markers] Quick Fix dialog problems
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/MarkerResolutionDialog.java
public void inputChanged(Viewer viewer, Object oldInput,
					Object newInput) {
			}
		});
		resolutionsList.setLabelProvider(new LabelProvider() {
			public String getText(Object element) {
				return ((IMarkerResolution) element).getLabel();
			}
		});
		resolutionsList
				.addSelectionChangedListener(new ISelectionChangedListener() {
					/*
					 * (non-Javadoc)
					 * 
					 * @see org.eclipse.jface.viewers.ISelectionChangedListener#selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent)
					 */
					public void selectionChanged(SelectionChangedEvent event) {
						WorkbenchMarkerResolution resolution = getSelectedWorkbenchResolution();
						if (resolution == null
								|| markerMap.containsKey(resolution))
							addMatching.setEnabled(false);
						else
							addMatching.setEnabled(true);
						markersTable.refresh();
					}
				});
		resolutionsList.setInput(this);
		resolutionsList.setComparator(resolutionsComparator);
		FormData listData = new FormData();
		listData.top = new FormAttachment(resolutionsLabel, 0);