Bug 16554 "Reconcile Java views" preference is meaningless
"Window->Preferences->Java->Reconcile Java views" I don't think anyone will know what this preference does. It should be given a more meaningful title.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/PreferenceConstants.java
* Specifies to never import types that start with a lower case character. Boolean value.
	 */
	public static final String ORGIMPORTS_IGNORELOWERCASE= ImportOrganizePreferencePage.PREF_IGNORELOWERCASE;
	/**
	 * Enable / Disable showing cu children in the packages view. Boolean value.
	 */
	public static final String SHOW_CU_CHILDREN=AppearancePreferencePage.SHOW_CU_CHILDREN;
	/**
	 * Enable / Disable to update the packages view selection when editors are switched. Boolean value.
	 */
	public static final String LINK_PACKAGES_TO_EDITOR= JavaBasePreferencePage.LINK_PACKAGES_TO_EDITOR;
	/**
	 * Enable / Disable to update the hierarchy selection when editors are switched. Boolean value.
	 */
	public static final String LINK_TYPEHIERARCHY_TO_EDITOR= JavaBasePreferencePage.LINK_TYPEHIERARCHY_TO_EDITOR;
	/**
	 * Enable / Disable to use folders for source and output when creating a new Java project. Boolean value.
	 */
	public static final String SRCBIN_FOLDERS_IN_NEWPROJ= NewJavaProjectPreferencePage.SRCBIN_FOLDERS_IN_NEWPROJ;
	/**
	 * Source folder name used when creating a new Java project. String value.
	 */
	public static final String SRCBIN_SRCNAME= NewJavaProjectPreferencePage.SRCBIN_SRCNAME;
	/**
	 * Output folder name used when creating a new Java project. String value.
	 */
	public static final String SRCBIN_BINNAME= NewJavaProjectPreferencePage.SRCBIN_BINNAME;
	/**
	 * List of possible JRE libraries used by the New Java Project wizard. An library consists of an arbitrary number of
	 * <code>IClasspathEntry</code>s, that will represent the JRE on the new project's classpath. String value, semicolon