Bug 79419 [Preferences] Need a link component
We need to create a some sort of component for preference pages to use for linking. We should look into pushing down the org.eclipse.ui.views.framelist mechanism possibly.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/JavaEditorPreferencePage.java
new JavaEditorNavigationConfigurationBlock(fOverlayStore),
				new FoldingConfigurationBlock(fOverlayStore),
				new LinkedModeConfigurationBlock(fOverlayStore),
		};
		fBlockLabels= new String[] {
				PreferencesMessages.getString("JavaEditorPreferencePage.general"), 
				PreferencesMessages.getString("JavaEditorPreferencePage.typing.tabTitle"), 
				PreferencesMessages.getString("MarkOccurrencesConfigurationBlock.title"), 
				PreferencesMessages.getString("JavaEditorPreferencePage.navigationTab.title"), 
				PreferencesMessages.getString("JavaEditorPreferencePage.folding.title"), 
				PreferencesMessages.getString("JavaEditorPreferencePage.linking.title"), 
		};
	}
	
	protected Label createDescriptionLabel(Composite parent) {
		return null; 
	}
	
	/*
	 * @see IWorkbenchPreferencePage#init()
	 */	
	public void init(IWorkbench workbench) {
	}
	/*
	 * @see PreferencePage#createControl(Composite)
	 */
	public void createControl(Composite parent) {
		super.createControl(parent);
		WorkbenchHelp.setHelp(getControl(), IJavaHelpContextIds.JAVA_EDITOR_PREFERENCE_PAGE);
	}