Bug 123775 [cleanup] Provide Select All/Deselect All/Select Default buttons on page to select fixes
I20060105-0800 For better usability, there should be buttons to control the selection behavior, eg. to execute one fix only (removing all unnecessary NLS tags)
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/fix/AbstractCleanUp.java
controlButton.addSelectionListener(new SelectionAdapter() {
			public void widgetSelected(SelectionEvent e) {
				boolean isSelected= ((Button)e.getSource()).getSelection();
				for (int i= 0; i < buttons.length; i++) {
					buttons[i].setEnabled(isSelected);
				}
				if (!isSelected) {
					for (int i= 0; i < flags.length; i++) {
						setFlag(flags[i], false);
					}
				} else {
					for (int i= 0; i < flags.length; i++) {
						setFlag(flags[i], buttons[i].getSelection());
					}
				}
			}
			
		});
		return buttons;
	}
	
	private boolean hasFlag(int[] flags) {
		for (int i= 0; i < flags.length; i++) {
			if (isFlag(flags[i]))
				return true;
		}
		return false;
	}
	
	protected void indent(Control control) {