1 | try {↵ | | 1 | try {↵
|
2 | IExtensionHandler handler = PluginManager↵ | | 2 | IExtension extension = pluginHan↵
|
3 | .getInstance().getExtensionHandler(IExtensionHandlerKeys.ORG_COLUMBA_MAIL_FILTER↵ | | 3 | dler.getExtension("Subject");↵
|
4 | );↵ | | 4 | String uiId = extension.getMetadata().getAttribute("ui");↵
|
5 | IExtension extension = handler.getExtension(type);↵ | | 5 | IExtension uiExtension = pluginUIHandler.getExtension(uiId);↵
|
|
6 | instance = (AbstractFilter) extension↵ | | 6 | column = (DefaultCriteriaRow) uiExtension↵
|
7 | .instanciateExtension(null);↵ | | 7 | .instanciateExtension(args);↵
|
8 | } catch (Exception ex) {↵ | | 8 | } catch (Exception ex) {↵
|
9 | JOptionPane.showMessageDialog(null,↵ | | 9 | ↵
|
10 | "Error while trying to load filter plugin =" + type);↵ | | |
|
11 | ex.printStackTrace();↵ | | 10 | ex.printStackTrace();↵
|
12 | } | | 11 | }
|