protected boolean printParameter(boolean printed, ParameterDescriptor parameter, Appendable stream) throws IOException { if (!printed) { stream.append("PARAMETERS\n"); } stream.append(Util.MAN_TAB); parameter.printUsage(stream); String parameterText = parameter.getDescription().getBestEffortMan(); if (parameterText.length() > 0) { stream.append("\n"); Util.indent(Util.MAN_TAB_EXTRA, parameterText, stream); } stream.append("\n\n"); return true; } }
protected void printSubordinates(CommandDescriptor<?> command, Appendable stream) throws IOException { for (CommandDescriptor<?> subordinate : command.getSubordinates().values()) { stream.append(Util.MAN_TAB).append(subordinate.getName()); String methodText = subordinate.getDescription().getBestEffortMan(); if (methodText.length() > 0) { stream.append("\n"); Util.indent(Util.MAN_TAB_EXTRA, methodText, stream); } stream.append("\n\n"); } }
protected void printSubordinates(CommandDescriptor<?> command, Appendable stream) throws IOException { for (CommandDescriptor<?> subordinate : command.getSubordinates().values()) { stream.append(Util.MAN_TAB).append(subordinate.getName()); String methodText = subordinate.getDescription().getBestEffortMan(); if (methodText.length() > 0) { stream.append("\n"); Util.indent(Util.MAN_TAB_EXTRA, methodText, stream); } stream.append("\n\n"); } }
protected boolean printParameter(boolean printed, ParameterDescriptor parameter, Appendable stream) throws IOException { if (!printed) { stream.append("PARAMETERS\n"); } stream.append(Util.MAN_TAB); parameter.printUsage(stream); String parameterText = parameter.getDescription().getBestEffortMan(); if (parameterText.length() > 0) { stream.append("\n"); Util.indent(Util.MAN_TAB_EXTRA, parameterText, stream); } stream.append("\n\n"); return true; } }
writer.append(Util.MAN_TAB); option.printUsage(writer); String optionText = option.getDescription().getBestEffortMan(); if (optionText.length() > 0) { writer.append("\n"); for (CommandDescriptor<T> method : methods.values()) { writer.append(Util.MAN_TAB).append(method.getName()); String methodText = method.getDescription().getBestEffortMan(); if (methodText.length() > 0) { writer.append("\n"); writer.append(Util.MAN_TAB); parameter.printUsage(writer); String parameterText = parameter.getDescription().getBestEffortMan(); if (parameterText.length() > 0) { writer.append("\n");