watch
Class Args.Option

java.lang.Object
  extended by watch.Args.Option
Direct Known Subclasses:
Args.BooleanOption, Args.StringOption
Enclosing class:
Args

protected abstract static class Args.Option
extends java.lang.Object

Command line option management.


Field Summary
protected  jargs.gnu.CmdLineParser.Option m_jaOption
          JArgs command line option.
protected  jargs.gnu.CmdLineParser m_jaParser
          JArgs command line parser.
 
Method Summary
 boolean getbValue()
          Boolean value accessor handler.
 java.lang.String getDetailedDescription()
          Detailed description accessor.
 java.lang.String getShortDescription()
          Short description accessor.
 java.lang.String getstrValue()
          String value accessor handler.
protected abstract  void parse()
          Option parsing handler.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_jaParser

protected final jargs.gnu.CmdLineParser m_jaParser
JArgs command line parser.


m_jaOption

protected final jargs.gnu.CmdLineParser.Option m_jaOption
JArgs command line option.

Method Detail

parse

protected abstract void parse()
Option parsing handler.


getShortDescription

public java.lang.String getShortDescription()
Short description accessor.

Returns:
The short option description.

getDetailedDescription

public java.lang.String getDetailedDescription()
Detailed description accessor.

Returns:
The detailed option description.

getbValue

public boolean getbValue()
Boolean value accessor handler.

Returns:
Invalid value.

getstrValue

public java.lang.String getstrValue()
String value accessor handler.

Returns:
Invalid value.