|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use CliOptionContainer | |
|---|---|
| net.sf.mmm.util.cli.base | Contains the base-implementation of utilities that help to build command-line-interfaces (CLI). |
| Uses of CliOptionContainer in net.sf.mmm.util.cli.base |
|---|
| Fields in net.sf.mmm.util.cli.base declared as CliOptionContainer | |
|---|---|
private CliOptionContainer |
AbstractCliParser.CliOptionHelpInfo.option
The actual option. |
| Fields in net.sf.mmm.util.cli.base with type parameters of type CliOptionContainer | |
|---|---|
private Map<String,CliOptionContainer> |
CliState.name2OptionMap
|
private List<CliOptionContainer> |
CliState.optionList
|
| Methods in net.sf.mmm.util.cli.base that return CliOptionContainer | |
|---|---|
CliOptionContainer |
CliState.getOption(String nameOrAlias)
This method gets the option associated with the
given nameOrAlias. |
| Methods in net.sf.mmm.util.cli.base that return types with arguments of type CliOptionContainer | |
|---|---|
List<CliOptionContainer> |
CliState.getOptions()
This method gets the List of CLI-options
. |
Collection<CliOptionContainer> |
CliState.getOptions(CliModeObject mode)
This method gets the options for the given
mode. |
| Methods in net.sf.mmm.util.cli.base with parameters of type CliOptionContainer | |
|---|---|
private void |
CliState.addOption(CliOptionContainer optionContainer)
This method registers the given
option. |
private void |
CliState.addOption(String nameOrAlias,
CliOptionContainer option)
This method registers the given
option with the given name. |
protected void |
AbstractCliParser.checkOption(CliOptionContainer optionContainer)
This method checks a CliOption for correctness. |
protected void |
AbstractCliParser.checkOptionName(String name,
CliOptionContainer optionContainer)
This method checks the given name of the given
option. |
protected void |
AbstractCliParser.handleUndefinedMode(CliOptionContainer option)
This method handles a CliOption with an
undefined CliOption.mode(). |
protected void |
AbstractCliParser.parseOption(AbstractCliParser.CliParserState parserState,
String option,
CliOptionContainer optionContainer,
CliParameterConsumer parameterConsumer)
This method parses the value of a CliOption. |
| Method parameters in net.sf.mmm.util.cli.base with type arguments of type CliOptionContainer | |
|---|---|
private void |
AbstractCliParser.CliHelpWriter.printOptions(Collection<CliOptionContainer> modeOptions,
Map<CliOption,AbstractCliParser.CliOptionHelpInfo> option2HelpMap,
boolean required)
This method is like AbstractCliParser.CliHelpWriter.printOptions(Collection, Map, int) but only
prints required or additional options. |
void |
AbstractCliParser.CliHelpWriter.printOptions(Collection<CliOptionContainer> modeOptions,
Map<CliOption,AbstractCliParser.CliOptionHelpInfo> option2HelpMap,
int maxOptionColumnWidth)
This method prints the help for the options given by
modeOptions. |
| Constructors in net.sf.mmm.util.cli.base with parameters of type CliOptionContainer | |
|---|---|
AbstractCliParser.CliOptionHelpInfo(CliOptionContainer option,
CliParserDependencies dependencies,
CliOutputSettings settings)
The constructor. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||