org.sonatype.gshell.util.cli2
Class HelpPrinter
java.lang.Object
org.sonatype.gshell.util.cli2.HelpPrinter
public class HelpPrinter
- extends Object
Helper to print formatted help and usage text.
- Since:
- 2.3
- Author:
- Jason Dillon
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HelpPrinter
public HelpPrinter(CliProcessor processor)
addMessages
public void addMessages(MessageSource messages)
getTerminalWidth
public int getTerminalWidth()
setTerminalWidth
public void setTerminalWidth(int terminalWidth)
getPrefix
public String getPrefix()
setPrefix
public void setPrefix(String prefix)
getSeparator
public String getSeparator()
setSeparator
public void setSeparator(String separator)
printUsage
public void printUsage(PrintWriter out,
String name)
printArguments
public void printArguments(PrintWriter out,
List<ArgumentDescriptor> arguments)
- Since:
- 2.4
printOptions
public void printOptions(PrintWriter out,
List<OptionDescriptor> options)
- Since:
- 2.4
printUsage
public void printUsage(PrintWriter writer)
Copyright © 2008-2011 Sonatype. All Rights Reserved.