Bug 88863 [Preferences] PreferencesLinkArea should be API
We need to make the preferences link area API.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/performance/PerformancePrefererencePage.java
IWorkbenchPreferencePage {
	BooleanFieldEditor codeFolding;
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.jface.preference.PreferencePage#createContents(org.eclipse.swt.widgets.Composite)
	 */
	protected Control createContents(Composite parent) {
		
		setDescription("Features that can cause performance issues for users with slower machines");
		Composite workArea = new Composite(parent, SWT.NONE);
		
		workArea.setLayoutData(new GridData(GridData.FILL, GridData.FILL, true,
				true));
		codeFolding = new BooleanFieldEditor(
				"org.eclipse.jdt.ui.code.folding", "Code Folding", SWT.CHECK,
				workArea);
		codeFolding.setPreferenceName("editor_folding_enabled");
		codeFolding.setPreferenceStore(new ScopedPreferenceStore(
				new InstanceScope(), "org.eclipse.jdt.ui"));
		codeFolding.load();
			
		workArea.setLayout(new GridLayout(codeFolding.getNumberOfControls() + 1, false));
		
		
		new PreferenceLinkArea(workArea, SWT.END,
				"org.eclipse.jdt.ui.preferences.JavaEditorPreferencePage", "Java Editor",