Package org.jrd.backend.data.cli
Class Help.CliHelpFormatter
- java.lang.Object
-
- org.jrd.backend.data.cli.Help.CliHelpFormatter
-
- All Implemented Interfaces:
Help.HelpFormatter
- Enclosing class:
- Help
private static class Help.CliHelpFormatter extends java.lang.Object implements Help.HelpFormatter
-
-
Constructor Summary
Constructors Modifier Constructor Description privateCliHelpFormatter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringlauncher(boolean verbose)java.lang.Stringoptionize(java.lang.String[] options)Joins options together with a pipe and surrounds them in parentheses.voidprintMainOptionsSubheading()voidprintName()voidprintNotes()voidprintNotesHeading()voidprintOptions(java.util.Map<java.lang.String,java.lang.String> map)voidprintOptionsHeading()voidprintSavingOptionsSubheading()voidprintTitle()voidprintUsageHeading()java.lang.StringsavingModifiers()-
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
-
-
-
-
Method Detail
-
printTitle
public void printTitle()
- Specified by:
printTitlein interfaceHelp.HelpFormatter
-
printName
public void printName()
- Specified by:
printNamein interfaceHelp.HelpFormatter
-
printUsageHeading
public void printUsageHeading()
- Specified by:
printUsageHeadingin interfaceHelp.HelpFormatter
-
printOptionsHeading
public void printOptionsHeading()
- Specified by:
printOptionsHeadingin interfaceHelp.HelpFormatter
-
printMainOptionsSubheading
public void printMainOptionsSubheading()
- Specified by:
printMainOptionsSubheadingin interfaceHelp.HelpFormatter
-
printSavingOptionsSubheading
public void printSavingOptionsSubheading()
- Specified by:
printSavingOptionsSubheadingin interfaceHelp.HelpFormatter
-
printOptions
public void printOptions(java.util.Map<java.lang.String,java.lang.String> map)
- Specified by:
printOptionsin interfaceHelp.HelpFormatter
-
optionize
public java.lang.String optionize(java.lang.String[] options)
Description copied from interface:Help.HelpFormatterJoins options together with a pipe and surrounds them in parentheses.- Specified by:
optionizein interfaceHelp.HelpFormatter- Parameters:
options- String array containing the individual options- Returns:
- String in the format of "(opt1|opt2|...)"
-
savingModifiers
public java.lang.String savingModifiers()
- Specified by:
savingModifiersin interfaceHelp.HelpFormatter
-
launcher
public java.lang.String launcher(boolean verbose)
- Specified by:
launcherin interfaceHelp.HelpFormatter
-
printNotesHeading
public void printNotesHeading()
- Specified by:
printNotesHeadingin interfaceHelp.HelpFormatter
-
printNotes
public void printNotes()
- Specified by:
printNotesin interfaceHelp.HelpFormatter
-
-