if (!addOn.supportsOperation(AddOnProperties.OP_CONFIGURE)) {
JOptionPane.showMessageDialog(ManageAddOnsPanel.this, getText("cannot.configure", addOn.getTranslatedName()), "Freeplane", JOptionPane.ERROR_MESSAGE);
}
else {
OptionPanelBuilder optionPanelBuilder = new OptionPanelBuilder();
optionPanelBuilder.load(new StringReader(addOn.getPreferencesXml()));
MModeController.createPropertyAction(optionPanelBuilder).actionPerformed(e);
}
}
};
}