if (Configuration.DEBUG)
  Parser getParser()  {    log.entering(this.getClass().getName(), "getParser"); //$NON-NLS-1$    Parser result = new ClasspathToolParser(Main.IMPORT_CMD, true);    result.setHeader(Messages.getString("ImportCmd.27")); //$NON-NLS-1$    result.setFooter(Messages.getString("ImportCmd.26")); //$NON-NLS-1$    OptionGroup options = new OptionGroup(Messages.getString("ImportCmd.25")); //$NON-NLS-1$    options.add(new Option(Main.ALIAS_OPT,                           Messages.getString("ImportCmd.24"), //$NON-NLS-1$                           Messages.getString("ImportCmd.23")) //$NON-NLS-1$    {      public void parsed(String argument) throws OptionException      {        _alias = argument;      }    });    options.add(new Option(Main.FILE_OPT,                           Messages.getString("ImportCmd.22"), //$NON-NLS-1$                           Messages.getString("ImportCmd.21")) //$NON-NLS-1$    {      public void parsed(String argument) throws OptionException      {        _certFileName = argument;      }    });    options.add(new Option(Main.KEYPASS_OPT,                           Messages.getString("ImportCmd.20"), //$NON-NLS-1$                           Messages.getString("ImportCmd.19")) //$NON-NLS-1$    {      public void parsed(String argument) throws OptionException      {        _password = argument;      }    });    options.add(new Option("noprompt", //$NON-NLS-1$                           Messages.getString("ImportCmd.18")) //$NON-NLS-1$    {      public void parsed(String argument) throws OptionException      {        noPrompt = true;      }    });    options.add(new Option("trustcacerts", //$NON-NLS-1$                           Messages.getString("ImportCmd.17")) //$NON-NLS-1$    {      public void parsed(String argument) throws OptionException      {        trustCACerts = true;      }    });    options.add(new Option(Main.STORETYPE_OPT,                           Messages.getString("ImportCmd.16"), //$NON-NLS-1$                           Messages.getString("ImportCmd.15")) //$NON-NLS-1$    {      public void parsed(String argument) throws OptionException      {        _ksType = argument;      }    });    options.add(new Option(Main.KEYSTORE_OPT,                           Messages.getString("ImportCmd.14"), //$NON-NLS-1$                           Messages.getString("ImportCmd.13")) //$NON-NLS-1$    {      public void parsed(String argument) throws OptionException      {        _ksURL = argument;      }    });    options.add(new Option(Main.STOREPASS_OPT,                           Messages.getString("ImportCmd.12"), //$NON-NLS-1$                           Messages.getString("ImportCmd.11")) //$NON-NLS-1$    {      public void parsed(String argument) throws OptionException      {        _ksPassword = argument;      }    });    options.add(new Option(Main.PROVIDER_OPT,                           Messages.getString("ImportCmd.10"), //$NON-NLS-1$                           Messages.getString("ImportCmd.9")) //$NON-NLS-1$    {      public void parsed(String argument) throws OptionException      {        _providerClassName = argument;      }    });    options.add(new Option(Main.VERBOSE_OPT,                           Messages.getString("ImportCmd.8")) //$NON-NLS-1$    {      public void parsed(String argument) throws OptionException      {        verbose = true;      }    });    result.add(options);    log.exiting(this.getClass().getName(), "getParser", result); //$NON-NLS-1$    return result;  }