Class CliHelpFormatter
- java.lang.Object
-
- org.apache.commons.cli2.util.HelpFormatter
-
- org.apache.jackrabbit.vault.util.console.util.CliHelpFormatter
-
public class CliHelpFormatter extends org.apache.commons.cli2.util.HelpFormatterHighly customized help formatter to work withCliCommands.
-
-
Field Summary
Fields Modifier and Type Field Description static StringSYS_PROP_TERM_WIDTH
-
Constructor Summary
Constructors Constructor Description CliHelpFormatter(String gutterLeft, String gutterCenter, String gutterRight, int fullWidth)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CliHelpFormattercreate()CliCommandgetCmd()StringgetDescription()StringgetExample()booleanisShowUsage()booleanisSkipToplevel()voidprintDescription()voidprintExample()voidprintHelp()Prints detailed help per option.voidprintUsage()voidsetCmd(CliCommand cmd)voidsetDescription(String description)voidsetExample(String example)voidsetShowUsage(boolean showUsage)voidsetSkipToplevel(boolean skipToplevel)-
Methods inherited from class org.apache.commons.cli2.util.HelpFormatter
getComparator, getDisplaySettings, getDivider, getException, getFooter, getFullUsageSettings, getGroup, getGutterCenter, getGutterLeft, getGutterRight, getHeader, getLineUsageSettings, getPageWidth, getPrintWriter, getShellCommand, pad, print, printDivider, printException, printFooter, printGutterLeft, printGutterRight, printHeader, printWrapped, setComparator, setDisplaySettings, setDivider, setException, setFooter, setFullUsageSettings, setGroup, setHeader, setLineUsageSettings, setPrintWriter, setShellCommand, wrap
-
-
-
-
Field Detail
-
SYS_PROP_TERM_WIDTH
public static final String SYS_PROP_TERM_WIDTH
- See Also:
- Constant Field Values
-
-
Method Detail
-
create
public static CliHelpFormatter create()
-
getCmd
public CliCommand getCmd()
-
setCmd
public void setCmd(CliCommand cmd)
-
printUsage
public void printUsage()
- Overrides:
printUsagein classorg.apache.commons.cli2.util.HelpFormatter
-
isSkipToplevel
public boolean isSkipToplevel()
-
setSkipToplevel
public void setSkipToplevel(boolean skipToplevel)
-
isShowUsage
public boolean isShowUsage()
-
setShowUsage
public void setShowUsage(boolean showUsage)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getExample
public String getExample()
-
setExample
public void setExample(String example)
-
printHelp
public void printHelp()
Prints detailed help per option.- Overrides:
printHelpin classorg.apache.commons.cli2.util.HelpFormatter
-
printDescription
public void printDescription()
-
printExample
public void printExample()
-
-