private String optionList(int indentation, String prefix, String command) {
if (prefix != null) {
return "";
}
StringBuilder buf = new StringBuilder();
String[] format = selectFormat(command);
if (format == null) {
return "";
}
ArgumentParser p = new ArgumentParser(format[0], format[1]);
Map<String, ArgumentFormat> options = p.getOptionFormat();
SortedMap<String, ArgumentFormat> soptions = new TreeMap<>(options);
for (Iterator<String> it = soptions.keySet().iterator(); it.hasNext(); ) {
String opt = it.next();
buf.append("-").append(opt);
if (it.hasNext()) {
buf.append(", ");
}
}
return format(indentation, buf.toString(), 0, 0);
}