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
throw new NullPointerException();
				if (fSections.add(section))
					section.addExpansionListener(fListener);
			}
		}
		StyleSectionManager mgr= new StyleSectionManager();
		int nColumns= 2;
		
		Composite body= content.getBody();
		body.setLayout(new GridLayout(nColumns, false));
		
		String toExpand= JavaPlugin.getDefault().getPreferenceStore().getString(LAST_OPEN_KEY);
		boolean expanded= false;
		ExpandableComposite first= null;
		
		for (int i= 0; i < fConfigurationBlocks.length; i++) {
			ExpandableComposite excomposite= createManagedStyleSection(body, fBlockLabels[i], nColumns);
			if (first == null)
				first= excomposite;
			if (fBlockLabels[i].equals(toExpand)) {
				excomposite.setExpanded(true);
				expanded= true;
				updateSectionStyle(excomposite);
			}
			mgr.manage(excomposite);
			Control client= fConfigurationBlocks[i].createControl(excomposite);
			excomposite.setClient(client);
		}
		
		if (!expanded && first != null && !__NONE.equals(toExpand)) {