CommandLineParser parser = new BasicParser( );
Options options = new Options( );
options.addOption("h", "help", false, "Print this usage information");
options.addOption("i", "file path", true, "Input file path of the TableOfContents.xml file.");
options.addOption("o", "output file path", true, "Output directory path where the new TableOfContents.xml file will be saved.");
options.addOption("f", "log file path", true, "Output directory path where the log of updates will be stored.");
options.addOption("z", "temp zip path", true, "Directory path where zip files will be temporarily stored.");
options.addOption("v", "temp tsv path", true, "Directory path where tsv files will be temporarily stored.");
options.addOption("t", "temp data path", true, "Directory path where the sdmx and dsd files will be temporarily stored.");
options.addOption("s", "sdmx file path", true, "Output directory path to generate DataCube representation of observations.");