Bug 88926 [Preferences] IDE should subclass FileEditorsPreferencePage
Currently the link to the content types editor page lives in Workbench despite the target living in IDE. This should be resolved for 3.1
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/ContentTypesPreferencePage.java
IWorkbenchPreferencePage {
    private ListViewer fileAssociationViewer;
    private Button removeButton;
    private TreeViewer contentTypesViewer;
    private Button addButton;
    private Text charsetField;
    private Button setButton;
    private class Spec {
        String name;
        String ext;
        boolean isPredefined;
        /*
         * (non-Javadoc)
         * 
         * @see java.lang.Object#toString()
         */
        public String toString() {
            String toString;
            if (name != null)
                toString = name;
            else
                toString = "*." + ext; 
            if (isPredefined)
                toString = NLS.bind(
                        IDEWorkbenchMessages.ContentTypes_lockedFormat,
                        toString);
            return toString;
        }
    }
    private class FileSpecContentProvider implements IStructuredContentProvider {