Bug 17229 Java prefs - build preferences should be merged back with compiler ones
Build 20020521 Unless people understand our implementation, it is counter-intuitive for them to look under the 'builder' section for concerns which are still roughly compiler related... Here are some options (from Erich): 1) make builder a subnode of compiler - easy to do - not consistent with existing tab approach 2) squeeze it onto the first tab and rename it - dialog might get higher - need another title 3) add another tab "Building" (need a better name) - we would have the space to do so
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/JavaBuilderPreferencePage.java
}
	}		
	
	/*
	 * @see PreferencePage#performDefaults()
	 */
	protected void performDefaults() {
		fWorkingValues= JavaCore.getDefaultOptions();
		updateControls();
		updateValues();
		super.performDefaults();
	}
	
	private void updateControls() {
		
		String[] filters= getFilters((String) fWorkingValues.get(PREF_RESOURCE_FILTER));
		StringBuffer buf= new StringBuffer();
		for (int i= 0; i < filters.length; i++) {
			if (i > 0) {
				buf.append(", "); 
			}
			buf.append(filters[i]);			
		}
		fResourceFilterField.setText(buf.toString());
		
		String build= (String) fWorkingValues.get(PREF_BUILD_INVALID_CLASSPATH);
		
		fAbortInvalidClasspathField.setSelection(ABORT.equals(build));
	}
}