Package org.jrd.backend.data.cli
Class Help.ManPageFormatter
java.lang.Object
org.jrd.backend.data.cli.Help.ManPageFormatter
- All Implemented Interfaces:
Help.HelpFormatter
- Enclosing class:
Help
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) String
formatWrap
(char formatChar, String string) launcher
(boolean verbose) (package private) String
Joins options together with a pipe and surrounds them in parentheses.void
void
void
void
void
printOptions
(Map<String, String> map) void
void
void
void
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jrd.backend.data.cli.Help.HelpFormatter
indent, launchOptions, printOptions, printUsage
-
Constructor Details
-
ManPageFormatter
private ManPageFormatter()
-
-
Method Details
-
formatWrap
-
manFormat
-
printTitle
public void printTitle()- Specified by:
printTitle
in interfaceHelp.HelpFormatter
-
printName
public void printName()- Specified by:
printName
in interfaceHelp.HelpFormatter
-
printUsageHeading
public void printUsageHeading()- Specified by:
printUsageHeading
in interfaceHelp.HelpFormatter
-
printOptionsHeading
public void printOptionsHeading()- Specified by:
printOptionsHeading
in interfaceHelp.HelpFormatter
-
printMainOptionsSubheading
public void printMainOptionsSubheading()- Specified by:
printMainOptionsSubheading
in interfaceHelp.HelpFormatter
-
printSavingOptionsSubheading
public void printSavingOptionsSubheading()- Specified by:
printSavingOptionsSubheading
in interfaceHelp.HelpFormatter
-
printOptions
- Specified by:
printOptions
in interfaceHelp.HelpFormatter
-
optionize
Description copied from interface:Help.HelpFormatter
Joins options together with a pipe and surrounds them in parentheses.- Specified by:
optionize
in interfaceHelp.HelpFormatter
- Parameters:
options
- String array containing the individual options- Returns:
- String in the format of "(opt1|opt2|...)"
-
launcher
- Specified by:
launcher
in interfaceHelp.HelpFormatter
-
savingModifiers
- Specified by:
savingModifiers
in interfaceHelp.HelpFormatter
-
printNotesHeading
public void printNotesHeading()- Specified by:
printNotesHeading
in interfaceHelp.HelpFormatter
-
printNotes
public void printNotes()- Specified by:
printNotes
in interfaceHelp.HelpFormatter
-