Bug 79321 Compiler preference page: disabling default compliance settings should leave 'disallow' combos disabled
I200411230838 and before: - Preferences > Java > Compiler: set compiler compliance level to 5.0 and check 'Use default compliance settings'. - Uncheck it again => the two 'Disallow identifiers...' combos become enabled - they should stay disabled with setting 'Error'. - Set source compatibility to 1.4 and back to 5.0 => 'Disallow ...' are OK now.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/CompilerConfigurationBlock.java
String[] errorWarningIgnore= new String[] { ERROR, WARNING, IGNORE };
		
		String[] errorWarningIgnoreLabels= new String[] {
				PreferencesMessages.getString("JavadocProblemsConfigurationBlock.error"),  
				PreferencesMessages.getString("JavadocProblemsConfigurationBlock.warning"), 
				PreferencesMessages.getString("JavadocProblemsConfigurationBlock.ignore") 
		};
		
		String[] enabledDisabled= new String[] { ENABLED, DISABLED };
		
		String[] visibilities= new String[] { PUBLIC, PROTECTED, DEFAULT, PRIVATE  };
		
		String[] visibilitiesLabels= new String[] {
				PreferencesMessages.getString("JavadocProblemsConfigurationBlock.public"), 
				PreferencesMessages.getString("JavadocProblemsConfigurationBlock.protected"), 
				PreferencesMessages.getString("JavadocProblemsConfigurationBlock.default"), 
				PreferencesMessages.getString("JavadocProblemsConfigurationBlock.private") 
		};
		int nColumns= 3;
				
		final ScrolledPageContent sc1 = new ScrolledPageContent(folder);
		
		Composite outer= sc1.getBody();
		
		GridLayout layout = new GridLayout();
		layout.numColumns= nColumns;
		outer.setLayout(layout);
		
		String label= PreferencesMessages.getString("JavadocProblemsConfigurationBlock.pb_javadoc_support.label"); 
		addCheckBox(outer, label, PREF_JAVADOC_SUPPORT, enabledDisabled, 0);