private Link createLink(Composite composite, String text) {
Link link = new Link(composite, SWT.NONE);
link.setFont(composite.getFont());
link.setText("<A>" + text + "</A>");
link.addSelectionListener(new SelectionListener() {
public void widgetSelected(SelectionEvent e) {
String id = "FindBugsPreferencePage";
int result = PreferencesUtil.createPreferenceDialogOn(getShell(), id, new String[] { id }, null).open();
if (result == Window.OK) {
// refresh prefs: workspace settings may change