Class ClientArguments
- java.lang.Object
-
- ca.cgjennings.apps.CommandLineParser
-
- ca.cgjennings.apps.arkham.plugins.debugging.ClientArguments
-
public class ClientArguments extends CommandLineParser
Arguments accepted by the script debugging client.- Since:
- 3.0
- Author:
- Chris Jennings
-
-
Constructor Summary
Constructors Constructor Description ClientArguments()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getUsageText()
Returns the usage text to display when command line help is requested.void
parse(java.lang.Object target, java.lang.String... args)
Parses an application's command line arguments, filling in the matching public fields oftarget
as appropriate.-
Methods inherited from class ca.cgjennings.apps.CommandLineParser
displayUsageText, getOptionName, getPlainArguments, getPlainFiles, handleParsingError, isCaseSensitive, isHelpOption, setOption, setUsageText
-
-
-
-
Method Detail
-
getUsageText
public java.lang.String getUsageText()
Description copied from class:CommandLineParser
Returns the usage text to display when command line help is requested.- Overrides:
getUsageText
in classCommandLineParser
- Returns:
- the help information to display, or
null
if none set
-
parse
public void parse(java.lang.Object target, java.lang.String... args)
Description copied from class:CommandLineParser
Parses an application's command line arguments, filling in the matching public fields oftarget
as appropriate.- Overrides:
parse
in classCommandLineParser
- Parameters:
target
- the object whose fields will be filled in, ornull
to use this objectargs
- the command line arguments to parse
-
-