chooseExecutorLink.addHyperlinkListener(new HyperlinkAdapter() {
@Override
public void linkActivated(HyperlinkEvent e) {
try {
ChooseItemDialog dialog = new ChooseItemDialog(Messages.getString("ADDialog.Text"), null, true);
Map<String, Boolean> executors = (Map<String, Boolean>) LDAPExecutorsImporter.getInstance().loadCachedData();
dialog.setItems(new ArrayList<String>(executors.keySet()));
dialog.setLabelProvider(new LabelProvider());
if (dialog.open() == IDialogConstants.OK_ID) {
selectionText.setText((String) dialog.getSelectedItem());
OrgFunctionDefinition definition = createNew();
definition.getParameters().get(0).setValue(selectionText.getText());
fireCompletedEvent(definition);
}
} catch (Exception ex) {