Bug 73337 New compiler option (COMPILER_PB_ENUM_IDENTIFIER) needs UI
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/CompilerConfigurationBlock.java
public void widgetSelected(SelectionEvent e) {
				if ("1.5".equals(compliance.getText())) { 
					MessageDialog.openWarning(compliance.getShell(), 
						"Compiler Settings",  
						"Please note that the J2SE 5.0 support is still under development."); 
				}
			}
		});
		label= PreferencesMessages.getString("CompilerConfigurationBlock.default_settings.label"); 
		addCheckBox(group, label, INTR_DEFAULT_COMPLIANCE, new String[] { DEFAULT_CONF, USER_CONF }, 0);	
		int indent= fPixelConverter.convertWidthInCharsToPixels(2);
		Control[] otherChildren= group.getChildren();	
				
		String[] versions= new String[] { VERSION_1_1, VERSION_1_2, VERSION_1_3, VERSION_1_4, VERSION_1_5 };
		String[] versionsLabels= new String[] {
			PreferencesMessages.getString("CompilerConfigurationBlock.version11"),  
			PreferencesMessages.getString("CompilerConfigurationBlock.version12"), 
			PreferencesMessages.getString("CompilerConfigurationBlock.version13"), 
			PreferencesMessages.getString("CompilerConfigurationBlock.version14"), 
			PreferencesMessages.getString("CompilerConfigurationBlock.version15") 
		};
		
		label= PreferencesMessages.getString("CompilerConfigurationBlock.codegen_targetplatform.label"); 
		addComboBox(group, label, PREF_CODEGEN_TARGET_PLATFORM, versions, versionsLabels, indent);	
		label= PreferencesMessages.getString("CompilerConfigurationBlock.source_compatibility.label"); 
		addComboBox(group, label, PREF_SOURCE_COMPATIBILITY, values345, values345Labels, indent);	
		String[] errorWarningIgnore= new String[] { ERROR, WARNING, IGNORE };
		
		String[] errorWarningIgnoreLabels= new String[] {
			PreferencesMessages.getString("CompilerConfigurationBlock.error"),