link.setToolTipText(PreferencesMessages.getString("JavaEditorPreferencePage.link.tooltip"));
	private void createHeader(Composite contents) {		String text= PreferencesMessages.getFormattedString("JavaEditorPreferencePage.link", "org.eclipse.ui.preferencePages.GeneralTextEditor"); //$NON-NLS-1$ //$NON-NLS-2$		// TODO move to platform hyperlink widget when it becomes available		// see https://bugs.eclipse.org/bugs/show_bug.cgi?id=79419		CHyperLinkText link= new CHyperLinkText(contents, SWT.NONE);		link.setText(text);		link.addLinkListener(new ILinkListener() {			public void linkSelected(String url) {				PreferencesUtil.createPreferenceDialogOn(getShell(), url, null, null);			}		});				GridData gridData= new GridData(SWT.FILL, SWT.BEGINNING, true, false);		gridData.widthHint= 150; // only expand further if anyone else requires it		link.setLayoutData(gridData);				addFiller(contents);	}