|
|
|
@ -51,12 +51,13 @@ public class InstallOnlineCallback extends AbstractDealPreTaskCallback {
|
|
|
|
|
FineJOptionPane.OPTION_YES_NO_CANCEL, |
|
|
|
|
null |
|
|
|
|
); |
|
|
|
|
if (rv == JOptionPane.CANCEL_OPTION || rv == JOptionPane.CLOSED_OPTION) { |
|
|
|
|
if (rv == JOptionPane.NO_OPTION || rv == JOptionPane.CANCEL_OPTION || rv == JOptionPane.CLOSED_OPTION) { |
|
|
|
|
jsCallback.execute("success"); |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
PluginMarker pluginMarker = result.getCurrentTask().getMarker(); |
|
|
|
|
PluginOperateUtils.updatePluginOnline(pluginMarker, jsCallback); |
|
|
|
|
}else { |
|
|
|
|
} else { |
|
|
|
|
jsCallback.execute("failed"); |
|
|
|
|
FineLoggerFactory.getLogger().info(com.fr.design.i18n.Toolkit.i18nText("Fine-Design_Basic_Plugin_Install_Failed")); |
|
|
|
|
FineJOptionPane.showMessageDialog(null, pluginInfo, com.fr.design.i18n.Toolkit.i18nText("Fine-Design_Basic_Plugin_Warning"), JOptionPane.ERROR_MESSAGE); |
|
|
|
|