From e14ffab7771d005424baf5d7021ec9a2b3817efc Mon Sep 17 00:00:00 2001
From: Violette Roche-Montane <violette.roche-montane@forgerock.com>
Date: Wed, 05 Feb 2014 15:02:28 +0000
Subject: [PATCH] OPENDJ 1303 Checkpoint commit - Modified classes for their future use in the opendj3-server-dev - Migrate tests from server.  

---
 opendj-cli/src/main/java/com/forgerock/opendj/cli/ArgumentGroup.java |   20 ++++++++------------
 1 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/opendj-cli/src/main/java/com/forgerock/opendj/cli/ArgumentGroup.java b/opendj-cli/src/main/java/com/forgerock/opendj/cli/ArgumentGroup.java
index d3d8c7c..c0eaa36 100644
--- a/opendj-cli/src/main/java/com/forgerock/opendj/cli/ArgumentGroup.java
+++ b/opendj-cli/src/main/java/com/forgerock/opendj/cli/ArgumentGroup.java
@@ -34,12 +34,10 @@
 import org.forgerock.i18n.LocalizableMessage;
 
 /**
- * Class for organizing options into logical groups when argument usage is
- * printed. To use an argument group, create an instance and use
- * {@code ArgumentParser#addArgument(Argument, ArgumentGroup)}
- * when adding arguments for to the parser.
+ * Class for organizing options into logical groups when argument usage is printed. To use an argument group, create an
+ * instance and use {@code ArgumentParser#addArgument(Argument, ArgumentGroup)} when adding arguments for to the parser.
  */
-final class ArgumentGroup implements Comparable<ArgumentGroup> {
+public final class ArgumentGroup implements Comparable<ArgumentGroup> {
 
     // Description for this group of arguments
     private LocalizableMessage description = null;
@@ -54,14 +52,12 @@
      * Creates a parameterized instance.
      *
      * @param description
-     *            for options in this group that is printed before argument
-     *            descriptions in usage output
+     *            for options in this group that is printed before argument descriptions in usage output
      * @param priority
-     *            number governing the position of this group within the usage
-     *            statement. Groups with higher priority values appear before
-     *            groups with lower priority.
+     *            number governing the position of this group within the usage statement. Groups with higher priority
+     *            values appear before groups with lower priority.
      */
-    ArgumentGroup(final LocalizableMessage description, final int priority) {
+    public ArgumentGroup(final LocalizableMessage description, final int priority) {
         this.description = description;
         this.priority = priority;
         this.args = new LinkedList<Argument>();
@@ -83,7 +79,7 @@
      *            to add
      * @return boolean where true indicates the add was successful
      */
-    boolean addArgument(final Argument arg) {
+    public boolean addArgument(final Argument arg) {
         boolean success = false;
         if (arg != null) {
             final Character newShort = arg.getShortIdentifier();

--
Gitblit v1.10.0