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
/**
 * MarkerResolutionPage is the page for marker resolution wizards.
 * 
 * @since 3.2
 */
public class MarkerResolutionPage extends WizardPage {
	private Collection markers = new ArrayList();
	private Collection otherMarkers = new ArrayList();
	private IMarkerResolution[] resolutions;
	private CheckboxTableViewer markersTable;
	private ListViewer resolutionsList;
	/**
	 * Create a new instance of the receiver with the given resolutions.
	 * 
	 * @param newResolutions
	 */
	public MarkerResolutionPage(IMarkerResolution[] newResolutions) {
		super("MarkerPage");
		resolutions = newResolutions;
		setTitle(MarkerMessages.MarkerResolutionPage_Title);
		setDescription(MarkerMessages.MarkerResolutionPage_Description);
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.jface.dialogs.IDialogPage#createControl(org.eclipse.swt.widgets.Composite)
	 */
	public void createControl(Composite parent) {
		Composite control = new Composite(parent, SWT.NONE);
		control.setLayout(new GridLayout());