This is an automated email from the ASF dual-hosted git repository. lkishalmi pushed a commit to branch release100 in repository https://gitbox.apache.org/repos/asf/incubator-netbeans.git
commit 6242f29127475f4b0189a741bdaa0ecbec01b7cb Author: Jaroslav Tulach <jaroslav.tul...@oracle.com> AuthorDate: Sat Nov 24 05:07:15 2018 +0100 Provide localized error description --- .../netbeans/modules/ide/ergonomics/fod/Bundle.properties | 1 + .../modules/ide/ergonomics/fod/FeatureProjectFactory.java | 2 -- .../modules/ide/ergonomics/fod/ModulesInstaller.java | 15 ++++++++++----- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/Bundle.properties b/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/Bundle.properties index 321fdea..e9f1960 100644 --- a/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/Bundle.properties +++ b/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/Bundle.properties @@ -26,6 +26,7 @@ InstallerMissingModules_Install=Installing... InstallerMissingModules_TryAgainButton=&Try Again InstallerMissingModules_ErrorPanel_Title=Error InstallerMissingModules_ErrorPanel=Installation cannot be completed due to {0} \n {1} +InstallerMissingModules_Cancelled=Install additional modules: {0} InstallerMissingModules_NeedsRestart=Restart IDE to complete instaling asked plugins. DebuggerConfigurationPanel.downloadButton.text=Download diff --git a/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/FeatureProjectFactory.java b/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/FeatureProjectFactory.java index f4cb616..60caaa8 100644 --- a/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/FeatureProjectFactory.java +++ b/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/FeatureProjectFactory.java @@ -31,7 +31,6 @@ import java.util.Collections; import java.util.HashMap; import java.util.List; import java.util.Map; -import java.util.concurrent.Callable; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.Icon; @@ -66,7 +65,6 @@ import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; import org.netbeans.api.project.ui.OpenProjects; import org.netbeans.spi.project.ui.LogicalViewProvider; -import org.netbeans.spi.project.ui.ProjectConvertor; import org.openide.filesystems.FileUtil; import org.openide.loaders.DataFolder; import org.openide.nodes.FilterNode; diff --git a/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/ModulesInstaller.java b/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/ModulesInstaller.java index 827292f..6364404 100644 --- a/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/ModulesInstaller.java +++ b/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/ModulesInstaller.java @@ -31,14 +31,10 @@ import javax.swing.JComponent; import javax.swing.JTextArea; import javax.swing.SwingUtilities; import org.netbeans.api.autoupdate.InstallSupport; -import org.netbeans.api.autoupdate.InstallSupport.Installer; -import org.netbeans.api.autoupdate.InstallSupport.Validator; import org.netbeans.api.autoupdate.OperationContainer; import org.netbeans.api.autoupdate.OperationException; -import org.netbeans.api.autoupdate.OperationSupport.Restarter; import org.netbeans.api.autoupdate.UpdateElement; import org.netbeans.api.progress.ProgressHandle; -import org.netbeans.api.progress.ProgressHandleFactory; import org.netbeans.modules.autoupdate.ui.api.PluginManager; import org.openide.DialogDisplayer; import org.openide.NotifyDescriptor; @@ -210,7 +206,16 @@ public class ModulesInstaller { } boolean ok = PluginManager.openInstallWizard(installContainer); if (!ok) { - progressMonitor.onError("cancel"); // NOI18N + StringBuilder sb = new StringBuilder(); + String sep = ""; + for (UpdateElement el : modules4install) { + sb.append(sep); + sb.append(el.getDisplayName()); + sep = ", "; + } + progressMonitor.onError( + getBundle("InstallerMissingModules_Cancelled", sb) // NOI18N + ); } } --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists