From 7500817057f828ad193c5d0ddacdd7bc38e172e0 Mon Sep 17 00:00:00 2001
From: lutoff <lutoff@localhost>
Date: Fri, 20 Jul 2007 08:06:46 +0000
Subject: [PATCH] When command grouping is used (in dscondig for instance) the top level help displays:

---
 opends/src/server/org/opends/server/util/args/SubCommandArgumentParser.java |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/opends/src/server/org/opends/server/util/args/SubCommandArgumentParser.java b/opends/src/server/org/opends/server/util/args/SubCommandArgumentParser.java
index e71d781..6b5d36b 100644
--- a/opends/src/server/org/opends/server/util/args/SubCommandArgumentParser.java
+++ b/opends/src/server/org/opends/server/util/args/SubCommandArgumentParser.java
@@ -1623,7 +1623,14 @@
     buffer.append(EOL);
     buffer.append(EOL);
 
-    buffer.append(getMessage(MSGID_SUBCMDPARSER_SUBCMD_HEADING));
+    if (c.isEmpty())
+    {
+      buffer.append(getMessage(MSGID_SUBCMDPARSER_SUBCMD_HELP_HEADING));
+    }
+    else
+    {
+      buffer.append(getMessage(MSGID_SUBCMDPARSER_SUBCMD_HEADING));
+    }
     buffer.append(EOL);
 
     if (c.isEmpty()) {

--
Gitblit v1.10.0