mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

jvergara
20.30.2009 db61d998ca8e3173da67d2e6e21bd2f896afa81a
Update the constructor of ControlPanelArgumentParser to make it easier to re-use it.
3 files modified
20 ■■■■■ changed files
opends/src/guitools/org/opends/guitools/controlpanel/ControlPanel.java 8 ●●●● patch | view | raw | blame | history
opends/src/guitools/org/opends/guitools/controlpanel/ControlPanelArgumentParser.java 9 ●●●●● patch | view | raw | blame | history
opends/src/guitools/org/opends/guitools/controlpanel/ControlPanelLauncher.java 3 ●●●● patch | view | raw | blame | history
opends/src/guitools/org/opends/guitools/controlpanel/ControlPanel.java
@@ -27,6 +27,9 @@
package org.opends.guitools.controlpanel;
import static org.opends.messages.AdminToolMessages.
 INFO_CONTROL_PANEL_LAUNCHER_USAGE_DESCRIPTION;
import java.awt.Component;
import java.awt.Container;
import java.awt.event.WindowAdapter;
@@ -102,7 +105,8 @@
    // Call Installation because the LocalOrRemotePanel uses it to check
    // whether the server is running or not and to get the install path.
    Installation.getLocal();
    argParser = new ControlPanelArgumentParser(ControlPanel.class.getName());
    argParser = new ControlPanelArgumentParser(ControlPanel.class.getName(),
        INFO_CONTROL_PANEL_LAUNCHER_USAGE_DESCRIPTION.get());
    try
    {
      argParser.initializeArguments();
@@ -125,7 +129,7 @@
   */
  public void createAndDisplayGUI()
  {
    final GenericDialog localOrRemote =
    GenericDialog localOrRemote =
      ControlCenterMainPane.getLocalOrRemoteDialog(info);
    Utilities.centerOnScreen(localOrRemote);
opends/src/guitools/org/opends/guitools/controlpanel/ControlPanelArgumentParser.java
@@ -27,7 +27,6 @@
package org.opends.guitools.controlpanel;
import static org.opends.messages.AdminToolMessages.*;
import static org.opends.messages.ToolMessages.*;
import static org.opends.server.tools.ToolConstants.OPTION_LONG_BINDDN;
import static org.opends.server.tools.ToolConstants.OPTION_LONG_BINDPWD;
@@ -99,12 +98,12 @@
   * The default constructor for this class.
   * @param mainClassName the class name of the main class for the command-line
   * that is being used.
   * @param msg the usage message.
   */
  public ControlPanelArgumentParser(String mainClassName)
  public ControlPanelArgumentParser(String mainClassName,
      Message msg)
  {
    super(mainClassName,
        INFO_CONTROL_PANEL_LAUNCHER_USAGE_DESCRIPTION.get(),
        false);
    super(mainClassName, msg, false);
  }
  /**
opends/src/guitools/org/opends/guitools/controlpanel/ControlPanelLauncher.java
@@ -81,7 +81,8 @@
    }
    argParser = new ControlPanelArgumentParser(
        ControlPanelLauncher.class.getName());
        ControlPanelLauncher.class.getName(),
        INFO_CONTROL_PANEL_LAUNCHER_USAGE_DESCRIPTION.get());
    //  Validate user provided data
    try
    {