Bug 111429 [Markers] Multi-select quickfix does not batch confirmation and stops on first failure
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/MarkerResolutionPage.java
initializeDialogUnits(control);
		Label title = new Label(control, SWT.NONE);
		title.setText(MarkerMessages.MarkerResolutionPage_Problems_List_Title);
		markersTable = CheckboxTableViewer.newCheckList(control, SWT.BORDER
				| SWT.V_SCROLL);
		GridData tableData = new GridData(SWT.FILL, SWT.FILL, true, true);
		tableData.heightHint = convertHeightInCharsToPixels(10);
		markersTable.getControl().setLayoutData(tableData);
		Label resolutionsLabel = new Label(control, SWT.NONE);
		resolutionsLabel
				.setText(MarkerMessages.MarkerResolutionPage_Resolutions_List_Title);
		resolutionsList = new ListViewer(control, SWT.BORDER | SWT.SINGLE);
		GridData listData = new GridData(SWT.FILL, SWT.NONE, true, false);
		listData.heightHint = convertHeightInCharsToPixels(10);
		resolutionsList.getControl().setLayoutData(listData);
		markersTable.setContentProvider(new IStructuredContentProvider() {
			/*
			 * (non-Javadoc)
			 * 
			 * @see org.eclipse.jface.viewers.IContentProvider#dispose()
			 */
			public void dispose() {
			}
			/*
			 * (non-Javadoc)
			 * 
			 * @see org.eclipse.jface.viewers.IStructuredContentProvider#getElements(java.lang.Object)
			 */
			public Object[] getElements(Object inputElement) {
				return markers.toArray();