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
* separated list of encoded JRE libraries. NEWPROJECT_JRELIBRARY_INDEX defines the currently used library.
	 * @see #encodeJRELibrary
	 * @see #decodeJRELibraryDescription
	 * @see #decodeJRELibraryClasspathEntries
	 */
	public static final String NEWPROJECT_JRELIBRARY_LIST= NewJavaProjectPreferencePage.CLASSPATH_JRELIBRARY_LIST;
	/**
	 * Chosen JRE library from the list of JRE entries (index). Int value. See NEWPROJECT_JRELIBRARY_LIST.
	 */
	public static final String NEWPROJECT_JRELIBRARY_INDEX= NewJavaProjectPreferencePage.CLASSPATH_JRELIBRARY_INDEX;
	/**
	 * Selects the behaviour when opening a type in the hierarchy. String value, OPEN_TYPE_HIERARCHY_IN_PERSPECTIVE or OPEN_TYPE_HIERARCHY_IN_VIEW_PART.
	 */
	public static final String OPEN_TYPE_HIERARCHY= JavaBasePreferencePage.OPEN_TYPE_HIERARCHY;
	/**
	 * String value used by OPEN_TYPE_HIERARCHY.
	 */
	public static final String OPEN_TYPE_HIERARCHY_IN_PERSPECTIVE= JavaBasePreferencePage.OPEN_TYPE_HIERARCHY_IN_PERSPECTIVE;
	/**
	 * String value used by OPEN_TYPE_HIERARCHY.
	 */
	public static final String OPEN_TYPE_HIERARCHY_IN_VIEW_PART= JavaBasePreferencePage.OPEN_TYPE_HIERARCHY_IN_VIEW_PART;
	
	/**
	 * Selects the behaviour when double clicking in the packages view. String value, DOUBLE_CLICK_GOES_INTO or DOUBLE_CLICK_EXPANDS.
	 */
	public static final String DOUBLE_CLICK= JavaBasePreferencePage.DOUBLE_CLICK;
	/**
	 * String value used by DOUBLE_CLICK.
	 */