From 95df5cfdba474acb03076953e992b898fbb277a8 Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Mon, 02 Feb 2009 23:37:54 +0000
Subject: [PATCH] Fix issue 3734 - Make network group policies extensible.

---
 opends/src/server/org/opends/server/admin/client/cli/DsFrameworkCliGlobalAdmin.java |   20 ++++++++------------
 1 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/opends/src/server/org/opends/server/admin/client/cli/DsFrameworkCliGlobalAdmin.java b/opends/src/server/org/opends/server/admin/client/cli/DsFrameworkCliGlobalAdmin.java
index de2d34c..9212cd1 100644
--- a/opends/src/server/org/opends/server/admin/client/cli/DsFrameworkCliGlobalAdmin.java
+++ b/opends/src/server/org/opends/server/admin/client/cli/DsFrameworkCliGlobalAdmin.java
@@ -22,15 +22,16 @@
  * CDDL HEADER END
  *
  *
- *      Copyright 2007-2008 Sun Microsystems, Inc.
+ *      Copyright 2007-2009 Sun Microsystems, Inc.
  */
 package org.opends.server.admin.client.cli;
-import org.opends.messages.Message;
-import org.opends.messages.MessageBuilder;
+
+
 
 import static org.opends.messages.AdminMessages.*;
 import static org.opends.messages.DSConfigMessages.*;
 import static org.opends.messages.ToolMessages.*;
+import static org.opends.server.admin.client.cli.DsFrameworkCliReturnCode.*;
 import static org.opends.server.tools.ToolConstants.*;
 
 import java.io.OutputStream;
@@ -50,6 +51,8 @@
 import org.opends.admin.ads.ADSContextException;
 import org.opends.admin.ads.ADSContext.AdministratorProperty;
 import org.opends.admin.ads.ADSContextException.ErrorType;
+import org.opends.messages.Message;
+import org.opends.messages.MessageBuilder;
 import org.opends.server.tools.dsconfig.ArgumentExceptionFactory;
 import org.opends.server.types.Privilege;
 import org.opends.server.util.args.Argument;
@@ -59,8 +62,6 @@
 import org.opends.server.util.args.SubCommand;
 import org.opends.server.util.table.TableBuilder;
 import org.opends.server.util.table.TextTablePrinter;
-
-import static org.opends.server.admin.client.cli.DsFrameworkCliReturnCode.*;
 /**
  * This class is handling user Admin CLI.
  */
@@ -88,11 +89,6 @@
   private DsFrameworkCliParser argParser;
 
   /**
-   * The verbose argument.
-   */
-  private BooleanArgument verboseArg;
-
-  /**
    * The enumeration containing the different subCommand names.
    */
   private enum SubCommandNameEnum
@@ -140,6 +136,7 @@
     /**
      * {@inheritDoc}
      */
+    @Override
     public String toString()
     {
       return name;
@@ -238,7 +235,7 @@
   /**
    * The subcommand list.
    */
-  private HashSet<SubCommand> subCommands = new HashSet<SubCommand>();
+  private final HashSet<SubCommand> subCommands = new HashSet<SubCommand>();
 
   /**
    * Indicates whether this subCommand should be hidden in the usage
@@ -281,7 +278,6 @@
   public void initializeCliGroup(DsFrameworkCliParser argParser,
       BooleanArgument verboseArg) throws ArgumentException
   {
-    this.verboseArg = verboseArg;
     isHidden = false;
     groupName = "admin-user";
     this.argParser = argParser;

--
Gitblit v1.10.0