com.thaiopensource.util
Class OptionParser

java.lang.Object
  extended bycom.thaiopensource.util.OptionParser

public class OptionParser
extends java.lang.Object


Nested Class Summary
static class OptionParser.InvalidOptionException
           
static class OptionParser.MissingArgumentException
           
 
Constructor Summary
OptionParser(java.lang.String optionSpec, java.lang.String[] args)
           
 
Method Summary
 java.lang.String getOptionArg()
           
 char getOptionChar()
           
 java.lang.String getOptionCharString()
           
 java.lang.String[] getRemainingArgs()
           
static void main(java.lang.String[] args)
           
 boolean moveToNextOption()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OptionParser

public OptionParser(java.lang.String optionSpec,
                    java.lang.String[] args)
Method Detail

getOptionChar

public char getOptionChar()

getOptionCharString

public java.lang.String getOptionCharString()

getOptionArg

public java.lang.String getOptionArg()

moveToNextOption

public boolean moveToNextOption()
                         throws OptionParser.InvalidOptionException,
                                OptionParser.MissingArgumentException
Throws:
OptionParser.InvalidOptionException
OptionParser.MissingArgumentException

getRemainingArgs

public java.lang.String[] getRemainingArgs()

main

public static void main(java.lang.String[] args)