Bug 88878 [Preferences] File and Content Type pages should link to one another
There should be some mention of the relationship between content type and file association pages.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/ContentTypesPreferencePage.java
/**
     * @param composite
     */
    private void createContentTypesTree(Composite composite) {
        {
            Label label = new Label(composite, SWT.NONE);
            label.setFont(composite.getFont());
            label.setText(IDEWorkbenchMessages.ContentTypes_contentTypesLabel);
            GridData data = new GridData();
            data.horizontalSpan = 2;
            label.setLayoutData(data);
        }
        {
            contentTypesViewer = new TreeViewer(composite, SWT.SINGLE
                    | SWT.H_SCROLL | SWT.V_SCROLL | SWT.BORDER);
            contentTypesViewer.getControl().setFont(composite.getFont());
            contentTypesViewer
                    .setContentProvider(new ContentTypesContentProvider());
            contentTypesViewer
                    .setLabelProvider(new ContentTypesLabelProvider());
            contentTypesViewer.setInput(Platform.getContentTypeManager());
            GridData data = new GridData(GridData.FILL_BOTH);
            data.horizontalSpan = 2;
            contentTypesViewer.getControl().setLayoutData(data);
            contentTypesViewer
                    .addSelectionChangedListener(new ISelectionChangedListener() {
                        /*
                         * (non-Javadoc)
                         * 
                         * @see org.eclipse.jface.viewers.ISelectionChangedListener#selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent)