Bug 117718 [clean up][infrastructure] Use flags for clean ups instead of boolean parameter list
Version: 3.2.0 Build id: I20051122-1300 Boolean parameter lists in constructors for ICleanUps do not scale.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/fix/CodeStyleCleanUp.java
addThisQualifier.setText(MultiFixMessages.CodeStyleMultiFix_AddThisQualifier_description);
		addThisQualifier.setLayoutData(new GridData(SWT.LEFT, SWT.CENTER, true, false));
		addThisQualifier.setSelection(fAddThisQualifier);
		addThisQualifier.addSelectionListener(new SelectionAdapter() {
			public void widgetSelected(SelectionEvent e) {
				fAddThisQualifier= ((Button)e.getSource()).getSelection();
			}
		});
		
		Button qualifyStaticAccess= new Button(composite, SWT.CHECK);
		qualifyStaticAccess.setText(MultiFixMessages.CodeStyleMultiFix_QualifyAccessToStaticField);
		qualifyStaticAccess.setLayoutData(new GridData(SWT.LEFT, SWT.CENTER, true, false));
		qualifyStaticAccess.setSelection(fQualifyStaticFieldAccessWithDeclaringClass);
		qualifyStaticAccess.addSelectionListener(new SelectionAdapter() {
			public void widgetSelected(SelectionEvent e) {
				fQualifyStaticFieldAccessWithDeclaringClass= ((Button)e.getSource()).getSelection();
			}
		});
		
		Button removeNonStaticAccess= new Button(composite, SWT.CHECK);
		removeNonStaticAccess.setText(MultiFixMessages.CodeStyleMultiFix_ChangeNonStaticAccess_description);
		removeNonStaticAccess.setLayoutData(new GridData(SWT.LEFT, SWT.CENTER, true, false));
		removeNonStaticAccess.setSelection(fChangeNonStaticAccessToStatic);
		removeNonStaticAccess.addSelectionListener(new SelectionAdapter() {
			public void widgetSelected(SelectionEvent e) {
				fChangeNonStaticAccessToStatic= ((Button)e.getSource()).getSelection();
			}
		});
		
		Button indirectStaticAccess= new Button(composite, SWT.CHECK);