From d56976462ee0ecdd405e45e0154eb5fb48e4488b Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Fri, 27 Nov 2009 23:53:01 +0000
Subject: [PATCH] Consolidate some of the code used to display the equivalent command-line in the control panel.
---
opends/src/guitools/org/opends/guitools/controlpanel/ui/NewBaseDNPanel.java | 22 +++++-----------------
1 files changed, 5 insertions(+), 17 deletions(-)
diff --git a/opends/src/guitools/org/opends/guitools/controlpanel/ui/NewBaseDNPanel.java b/opends/src/guitools/org/opends/guitools/controlpanel/ui/NewBaseDNPanel.java
index cc8781d..800e1a8 100644
--- a/opends/src/guitools/org/opends/guitools/controlpanel/ui/NewBaseDNPanel.java
+++ b/opends/src/guitools/org/opends/guitools/controlpanel/ui/NewBaseDNPanel.java
@@ -878,20 +878,12 @@
*/
public void run()
{
- StringBuilder sb = new StringBuilder();
- sb.append(getConfigCommandLineFullPath());
- Collection<String> args =
+ List<String> args =
getObfuscatedCommandLineArguments(
getDSConfigCommandLineArguments());
args.removeAll(getConfigCommandLineArguments());
- for (String arg : args)
- {
- sb.append(" "+CommandBuilder.escapeValue(arg));
- }
- getProgressDialog().appendProgressHtml(Utilities.applyFont(
- INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_CREATE_BASE_DN.get()+
- "<br><b>"+sb.toString()+"</b><br><br>",
- ColorAndFontConstants.progressFont));
+ printEquivalentCommandLine(getConfigCommandLineFullPath(),
+ args, INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_CREATE_BASE_DN.get());
}
});
}
@@ -1442,12 +1434,8 @@
StringBuilder sb = new StringBuilder();
for (List<String> args : argsArray)
{
- sb.append(getCommandLinePath("dsconfig"));
- args = getObfuscatedCommandLineArguments(args);
- for (String arg : args)
- {
- sb.append(" "+CommandBuilder.escapeValue(arg));
- }
+ sb.append(getEquivalentCommandLine(getCommandLinePath("dsconfig"),
+ getObfuscatedCommandLineArguments(args)));
sb.append("<br><br>");
}
final String cmdLines = sb.toString();
--
Gitblit v1.10.0