forum

Home / DeveloperSection / Forums / Preserve argument ordering in help sections?

Preserve argument ordering in help sections?

Barbara Jones177129-Oct-2014

I have following arguments to add to CLI

-sbx

-CSWConfig

-stripInfo

-modelSources

-catchArchive

-swSupplierName

-modelsSWExchnage

but while displaying help it is showing these options in sorted order(as shown below) which I dont want, I want all the options to be in order as they are added.

-CatchArchive

-CSWConfig

-modelSources

-sbx

-stripInfo

-swSupplierName

privatevoid print_help() {
    String CONST_STR_CLI_INFO = "ercli.exe custzip";
    HelpFormatter formatter = new HelpFormatter();
    formatter.setOptionComparator(new Comparator() {
 
        @Override
        publicint compare(Object o1, Object o2) {
            Option op1=(Option) o1;
            Option op2=(Option) o2;
            return//what to do here?
        }
    });
    formatter.printHelp(CONST_STR_CLI_INFO, null, options, "", true);
}


Updated on 29-Oct-2014

Can you answer this question?


Answer

1 Answers

Liked By