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.HelpFormatter
Highly customized help formatter to work with CliCommands.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     

    Fields inherited from class org.apache.commons.cli2.util.HelpFormatter

    DEFAULT_DISPLAY_USAGE_SETTINGS, DEFAULT_FULL_USAGE_SETTINGS, DEFAULT_FULL_WIDTH, DEFAULT_GUTTER_CENTER, DEFAULT_GUTTER_LEFT, DEFAULT_GUTTER_RIGHT, DEFAULT_LINE_USAGE_SETTINGS
  • Constructor Summary

    Constructors
    Constructor
    Description
    CliHelpFormatter(String gutterLeft, String gutterCenter, String gutterRight, int fullWidth)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
     
    boolean
     
    boolean
     
    void
     
    void
     
    void
    Prints detailed help per option.
    void
     
    void
     
    void
    setDescription(String description)
     
    void
    setExample(String example)
     
    void
    setShowUsage(boolean showUsage)
     
    void
    setSkipToplevel(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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • CliHelpFormatter

      public CliHelpFormatter(String gutterLeft, String gutterCenter, String gutterRight, int fullWidth)
  • Method Details

    • create

      public static CliHelpFormatter create()
    • getCmd

      public CliCommand getCmd()
    • setCmd

      public void setCmd(CliCommand cmd)
    • printUsage

      public void printUsage()
      Overrides:
      printUsage in class org.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:
      printHelp in class org.apache.commons.cli2.util.HelpFormatter
    • printDescription

      public void printDescription()
    • printExample

      public void printExample()