Bug 77584 Can't use 5.0 After Setting Compliance to 5.0
I200411022000 When starting a fresh workspace the "Use default compliance settings" check box is no longer checked (was checked in 2.0 to 3.0.1 - didn't check 1.0). If a user only changes compliance to 5.0 the settings will be incorrect and the project is not usable for 5.0 development. Martin please check whether we did something in the UI. If not, send down to J Core.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/CompilerConfigurationBlock.java
gd.widthHint= fPixelConverter.convertWidthInCharsToPixels(10);
		description= new Label(othersComposite, SWT.WRAP);
		description.setText(PreferencesMessages.getString("CompilerConfigurationBlock.resource_filter.description")); 
		gd= new GridData(GridData.HORIZONTAL_ALIGN_FILL);
		gd.horizontalSpan= nColumns;
		gd.widthHint= fPixelConverter.convertWidthInCharsToPixels(60);
		description.setLayoutData(gd);
		
		return othersComposite;
	}
	
	private Composite createComplianceTabContent(Composite folder) {
		GridLayout layout= new GridLayout();
		layout.numColumns= 1;
		String[] values345= new String[] { VERSION_1_3, VERSION_1_4, VERSION_1_5 };
		String[] values345Labels= new String[] {
			PreferencesMessages.getString("CompilerConfigurationBlock.version13"),  
			PreferencesMessages.getString("CompilerConfigurationBlock.version14"), 
			PreferencesMessages.getString("CompilerConfigurationBlock.version15") 
		};
		Composite compComposite= new Composite(folder, SWT.NULL);
		compComposite.setLayout(layout);
		int nColumns= 3;
		layout= new GridLayout();
		layout.numColumns= nColumns;
		Group group= new Group(compComposite, SWT.NONE);
		group.setText(PreferencesMessages.getString("CompilerConfigurationBlock.compliance.group.label")); 
		group.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
		group.setLayout(layout);