Uses of Class
com.github.rvesse.airline.io.printers.TroffPrinter
Packages that use TroffPrinter
-
Uses of TroffPrinter in com.github.rvesse.airline.help.man
Methods in com.github.rvesse.airline.help.man with parameters of type TroffPrinterModifier and TypeMethodDescription<T> voidManUsageHelper.outputArguments(TroffPrinter printer, ArgumentsMetadata arguments, boolean startList, ParserMetadata<T> parserConfig) protected voidManUsageHelper.outputArgumentsRestriction(TroffPrinter printer, ArgumentsMetadata arguments, ArgumentsRestriction restriction, HelpHint hint) Outputs documentation about a restriction on an optionvoidManUsageHelper.outputArgumentsSynopsis(TroffPrinter printer, ArgumentsMetadata arguments) voidManUsageHelper.outputArgumentsTitle(TroffPrinter printer, ArgumentsMetadata arguments) protected voidManGlobalUsageGenerator.outputCommandList(TroffPrinter printer, GlobalMetadata<T> global) Outputs a documentation section that lists the available commandsprotected voidManGlobalUsageGenerator.outputCommandUsages(OutputStream output, TroffPrinter printer, GlobalMetadata<T> global) Outputs the command usages for all groupsprotected voidManMultiPageGlobalUsageGenerator.outputCommandUsages(OutputStream output, TroffPrinter printer, GlobalMetadata<T> global) protected voidManGlobalUsageGenerator.outputDefaultGroupCommandUsages(OutputStream output, TroffPrinter printer, GlobalMetadata<T> global) Outputs the command usages for the commands in the default groupprotected voidManMultiPageGlobalUsageGenerator.outputDefaultGroupCommandUsages(OutputStream output, TroffPrinter printer, GlobalMetadata<T> global) protected voidManGlobalUsageGenerator.outputGroupCommandsList(TroffPrinter printer, GlobalMetadata<T> global, List<CommandGroupMetadata> groups) protected voidManGlobalUsageGenerator.outputGroupCommandUsages(OutputStream output, TroffPrinter printer, GlobalMetadata<T> global, List<CommandGroupMetadata> groups) Outputs the command usages for the commands in the given groupprotected voidManMultiPageGlobalUsageGenerator.outputGroupCommandUsages(OutputStream output, TroffPrinter printer, GlobalMetadata<T> global, List<CommandGroupMetadata> groups) protected voidManGlobalUsageGenerator.outputGroupList(TroffPrinter printer, GlobalMetadata<T> global) Outputs a documentation section that lists the available groups and the commands they containvoidManUsageHelper.outputHelpSection(TroffPrinter printer, HelpSection section) Outputs a help sectionprotected voidManUsageHelper.outputHint(TroffPrinter printer, HelpHint hint) protected voidManUsageHelper.outputOptionRestriction(TroffPrinter printer, OptionMetadata option, OptionRestriction restriction, HelpHint hint) Outputs documentation about a restriction on an optionprotected <T> voidManCommandUsageGenerator.outputOptions(TroffPrinter printer, CommandMetadata command, List<OptionMetadata> options, ParserMetadata<T> parserConfig) Outputs a documentation section detailing the options and their usagesintManUsageHelper.outputOptions(TroffPrinter printer, List<OptionMetadata> options, boolean endList) voidManUsageHelper.outputOptionsSynopsis(TroffPrinter printer, List<OptionMetadata> options) voidManUsageHelper.outputOptionSynopsis(TroffPrinter printer, OptionMetadata option) voidManUsageHelper.outputOptionTitle(TroffPrinter printer, OptionMetadata option) protected voidManMultiPageGlobalUsageGenerator.outputReferenceToSuite(TroffPrinter printer, GlobalMetadata<T> global) protected List<OptionMetadata> ManCommandUsageGenerator.outputSynopsis(TroffPrinter printer, String programName, String[] groupNames, String commandName, CommandMetadata command) Outputs a synopsis section for the documentation showing how to use a commandprotected voidManGlobalUsageGenerator.outputSynopsis(TroffPrinter printer, GlobalMetadata<T> global) Outputs a documentation section with a synopsis of how to use the CLIprotected voidManCommandUsageGenerator.outputTitle(TroffPrinter printer, String programName, String[] groupNames, String commandName, CommandMetadata command) Outputs a title section for the documentprotected voidManGlobalUsageGenerator.outputTitle(GlobalMetadata<T> global, TroffPrinter printer) Outputs the title section for the documentation