uk.ac.ed.inf.utils.guiutils
Class OptionUtils

java.lang.Object
  extended by uk.ac.ed.inf.utils.guiutils.OptionUtils

public class OptionUtils
extends java.lang.Object

Utilities to manipulate command line options, main args etc.

Version:
4 Jan 2008
Author:
Luna De Ferrari luna.deferrari-at-ed.ac.uk

Constructor Summary
OptionUtils()
           
 
Method Summary
static boolean getFlag(java.lang.String opt, java.lang.String[] options)
           
static java.lang.String getOption(java.lang.String opt, java.lang.String[] options)
          GetOption(String opt, String[] options) gets an option value out of a list of options
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OptionUtils

public OptionUtils()
Method Detail

getFlag

public static boolean getFlag(java.lang.String opt,
                              java.lang.String[] options)

getOption

public static java.lang.String getOption(java.lang.String opt,
                                         java.lang.String[] options)
GetOption(String opt, String[] options) gets an option value out of a list of options

Parameters:
opt - the option that needs to be extracted (e.g. -x)
options - list of options (e.g. -x 10 -y name)
Returns:
the value for the option selected (e.g. 10)