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.tests/performance/org/eclipse/jdt/ui/tests/performance/views/CleanUpPerfTest.java
}
			public IFix createFix(CompilationUnit compilationUnit, IProblemLocation[] problems) throws CoreException {
				return null;
			}
			public void endCleanUp() throws CoreException {
			}
			public void beginCleanUp(IJavaProject project, ICompilationUnit[] compilationUnits, IProgressMonitor monitor) throws CoreException {
			}
			public int maximalNumberOfFixes(CompilationUnit compilationUnit) {
				return 0;
			}
		});
		tagAsSummary("Code clean up - no fix", Dimension.ELAPSED_PROCESS);
		
		joinBackgroudActivities();
		startMeasuring();
		
		cleanUpRefactoring.checkAllConditions(new NullProgressMonitor());
		cleanUpRefactoring.createChange(null);
		finishMeasurements();
	}
	
	public void testAllCleanUp() throws Exception {
		CleanUpRefactoring cleanUpRefactoring= new CleanUpRefactoring();
		addAllCUs(cleanUpRefactoring, MyTestSetup.fJProject1.getChildren());
		
		cleanUpRefactoring.addCleanUp(new CodeStyleCleanUp(
				CodeStyleCleanUp.CHANGE_INDIRECT_STATIC_ACCESS_TO_DIRECT | 
				CodeStyleCleanUp.CHANGE_NON_STATIC_ACCESS_TO_STATIC | 
				CodeStyleCleanUp.QUALIFY_FIELD_ACCESS |