From c89f3bf8b7afbdc7cd45a1c8dc6c1d132931dacd Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Tue, 13 Nov 2007 17:06:35 +0000
Subject: [PATCH] Fix for issue 2582.
---
opends/src/guitools/org/opends/guitools/uninstaller/UninstallerArgumentParser.java | 20 +++++++++++++++++---
1 files changed, 17 insertions(+), 3 deletions(-)
diff --git a/opends/src/guitools/org/opends/guitools/uninstaller/UninstallerArgumentParser.java b/opends/src/guitools/org/opends/guitools/uninstaller/UninstallerArgumentParser.java
index 48daa75..16939ed 100644
--- a/opends/src/guitools/org/opends/guitools/uninstaller/UninstallerArgumentParser.java
+++ b/opends/src/guitools/org/opends/guitools/uninstaller/UninstallerArgumentParser.java
@@ -175,6 +175,11 @@
INFO_UNINSTALLDS_DESCRIPTION_QUIET.get());
args.add(quietArg);
+ for (Argument arg : args)
+ {
+ arg.setPropertyName(arg.getLongIdentifier());
+ }
+
ArrayList<Argument> defaultArgs =
new ArrayList<Argument>(createGlobalArguments(outStream));
int index = defaultArgs.indexOf(secureArgsList.bindDnArg);
@@ -191,14 +196,13 @@
defaultArgs.remove(secureArgsList.hostNameArg);
defaultArgs.remove(secureArgsList.portArg);
defaultArgs.remove(verboseArg);
- defaultArgs.remove(noPropertiesFileArg);
- defaultArgs.remove(propertiesFileArg);
UserData uData = new UserData();
referencedHostNameArg = new StringArgument("referencedHostName",
ToolConstants.OPTION_SHORT_HOST,
OPTION_LONG_REFERENCED_HOST_NAME, false, false, true,
ToolConstants.OPTION_VALUE_HOST,
- uData.getHostName(), null, INFO_DESCRIPTION_REFERENCED_HOST.get());
+ uData.getHostName(), OPTION_LONG_REFERENCED_HOST_NAME,
+ INFO_DESCRIPTION_REFERENCED_HOST.get());
defaultArgs.add(referencedHostNameArg);
args.addAll(defaultArgs);
@@ -407,6 +411,16 @@
}
/**
+ * Returns whether the command was launched in CLI mode or not.
+ * @return <CODE>true</CODE> if the command was launched to use CLI mode and
+ * <CODE>false</CODE> otherwise.
+ */
+ public boolean isCli()
+ {
+ return cliArg.isPresent();
+ }
+
+ /**
* Returns the SecureConnectionCliArgs object containing the arguments
* of this parser.
* @return the SecureConnectionCliArgs object containing the arguments
--
Gitblit v1.10.0