nat
Class OptionParserNat

java.lang.Object
  extended by joptsimple.OptionParser
      extended by nat.OptionParserNat

public class OptionParserNat
extends joptsimple.OptionParser

Classe dérivée de OptionParser

Gère le parsage des options de la ligne de commande

Author:
bruno

Field Summary
private  java.util.List<java.lang.String> CIBLE_FILE_OPTIONS
          liste des chaines possible pour l'option fichier cible
private  java.util.List<java.lang.String> CONFIG_FILE_OPTIONS
          liste des chaines possible pour l'option fichier de configuration
private  java.util.List<java.lang.String> GUI_OPTIONS
          liste des chaines possible pour l'option interface graphique
private  java.util.List<java.lang.String> HELP_OPTIONS
          liste des chaines possible pour l'option aide
private  java.util.List<java.lang.String> QUIET_OPTIONS
          liste des chaines possible pour l'option silence
private  java.util.List<java.lang.String> SOURCE_FILE_OPTIONS
          liste des chaines possible pour l'option fichier source
 
Constructor Summary
OptionParserNat()
          Constructeur
 
Method Summary
 void printCliUsage()
          Affiche l'aide sur les options en lignes de commande
 
Methods inherited from class joptsimple.OptionParser
accepts, accepts, acceptsAll, acceptsAll, parse, posixlyCorrect, printHelpOn, printHelpOn, recognizeAlternativeLongOptions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GUI_OPTIONS

private final java.util.List<java.lang.String> GUI_OPTIONS
liste des chaines possible pour l'option interface graphique


HELP_OPTIONS

private final java.util.List<java.lang.String> HELP_OPTIONS
liste des chaines possible pour l'option aide


SOURCE_FILE_OPTIONS

private final java.util.List<java.lang.String> SOURCE_FILE_OPTIONS
liste des chaines possible pour l'option fichier source


CIBLE_FILE_OPTIONS

private final java.util.List<java.lang.String> CIBLE_FILE_OPTIONS
liste des chaines possible pour l'option fichier cible


CONFIG_FILE_OPTIONS

private final java.util.List<java.lang.String> CONFIG_FILE_OPTIONS
liste des chaines possible pour l'option fichier de configuration


QUIET_OPTIONS

private final java.util.List<java.lang.String> QUIET_OPTIONS
liste des chaines possible pour l'option silence

Constructor Detail

OptionParserNat

public OptionParserNat()
Constructeur

Method Detail

printCliUsage

public void printCliUsage()
                   throws java.io.IOException
Affiche l'aide sur les options en lignes de commande

Throws:
java.io.IOException - erreur d'entrée sortie lors de l'affichage de l'aide