org.apache.axis.utils
Class CLOptionDescriptor
java.lang.Object
org.apache.axis.utils.CLOptionDescriptor
public final class CLOptionDescriptor
extends java.lang.Object
CLOptionDescriptor(String name, int flags, int id, String description) - Constructor.
|
CLOptionDescriptor(String name, int flags, int id, String description, int[] incompatable) - Constructor.
|
ARGUMENTS_REQUIRED_2
public static final int ARGUMENTS_REQUIRED_2
Flag to say this option requires 2 arguments
ARGUMENT_DISALLOWED
public static final int ARGUMENT_DISALLOWED
Flag to say this option does not take arguments
ARGUMENT_OPTIONAL
public static final int ARGUMENT_OPTIONAL
Flag to say that the argument is optional
ARGUMENT_REQUIRED
public static final int ARGUMENT_REQUIRED
Flag to say that one argument is required
DUPLICATES_ALLOWED
public static final int DUPLICATES_ALLOWED
Flag to say this option may be repeated on the command line
CLOptionDescriptor
public CLOptionDescriptor(String name,
int flags,
int id,
String description)
Constructor.
name
- the name/long optionflags
- the flagsid
- the id/character optiondescription
- description of option usage
CLOptionDescriptor
public CLOptionDescriptor(String name,
int flags,
int id,
String description,
int[] incompatable)
Constructor.
name
- the name/long optionflags
- the flagsid
- the id/character optiondescription
- description of option usage
getDescription
public final String getDescription()
Retrieve textual description.
getFlags
public final int getFlags()
Retrieve flags about option.
Flags include details such as whether it allows parameters etc.
getId
public final int getId()
Retrieve the id for option.
The id is also the character if using single character options.
getIncompatble
protected final int[] getIncompatble()
Use the correctly spelled getIncompatible()
instead.
getIncompatible
protected final int[] getIncompatible()
getName
public final String getName()
Retrieve name of option which is also text for long option.
toString
public final String toString()
Convert to String.
- the converted value to string.
Copyright B) 2005 Apache Web Services Project. All Rights Reserved.