public enum Flag extends Enum<Flag>
Enum Constant and Description |
---|
BASEPATH
Flag to output the logging to a file.
|
DEBUG
Flag to display all debug output.
|
HELP
Flag to display the help.
|
INCLUDES |
OUTPUT
Flag to specify the output file name
|
PDS3
Flag to specify the input PDS3 label
|
TEMPLATE
Flag to specify the path of a velocity template.
|
TEXTOUT
Flag to specify text file output, versus the default XML output
|
VERSION
Flag to display the version.
|
Modifier and Type | Method and Description |
---|---|
boolean |
allowsMultipleArgs()
Find out if the flag can handle multiple arguments.
|
String |
getArgName()
Get the argument name of the flag.
|
Object |
getArgType()
Get the argument type of the flag.
|
String |
getDescription()
Get the flag description.
|
String |
getLongName()
Get the long name of the flag.
|
static org.apache.commons.cli.Options |
getOptions()
Get the command-line options.
|
String |
getShortName()
Get the short name of the flag.
|
static Flag |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Flag[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Flag HELP
public static final Flag BASEPATH
public static final Flag DEBUG
public static final Flag PDS3
public static final Flag TEMPLATE
public static final Flag OUTPUT
public static final Flag TEXTOUT
public static final Flag INCLUDES
public static final Flag VERSION
public static Flag[] values()
for (Flag c : Flag.values()) System.out.println(c);
public static Flag valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static org.apache.commons.cli.Options getOptions()
public boolean allowsMultipleArgs()
public String getArgName()
public Object getArgType()
public String getDescription()
public String getLongName()
public String getShortName()
Copyright © 2010–2017 Planetary Data System. All rights reserved.