|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.incava.jagol.Option
public abstract class Option
Base class of all options.
Field Summary | |
---|---|
protected java.lang.String |
longName
|
protected char |
shortName
|
Constructor Summary | |
---|---|
Option(java.lang.String longName,
java.lang.String description)
|
Method Summary | |
---|---|
java.lang.String |
getDescription()
Returns the description. |
java.lang.String |
getLongName()
Returns the long option name. |
char |
getShortName()
Returns the short option name. |
abstract boolean |
set(java.lang.String arg,
java.util.List args)
Sets from a list of command-line arguments. |
void |
setLongName(java.lang.String longName)
|
void |
setShortName(char shortName)
|
abstract void |
setValue(java.lang.String value)
Sets the value from the string, for this option type. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.String longName
protected char shortName
Constructor Detail |
---|
public Option(java.lang.String longName, java.lang.String description)
Method Detail |
---|
public void setShortName(char shortName)
public void setLongName(java.lang.String longName)
public java.lang.String getLongName()
public char getShortName()
public java.lang.String getDescription()
public abstract boolean set(java.lang.String arg, java.util.List args) throws OptionException
OptionException
public abstract void setValue(java.lang.String value) throws InvalidTypeException
InvalidTypeException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |