Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.dhs.munsie.gba
Class CommandLineTool  view CommandLineTool download CommandLineTool.java

java.lang.Object
  extended byorg.dhs.munsie.gba.CommandLineTool

public class CommandLineTool
extends java.lang.Object


Nested Class Summary
protected static interface CommandLineTool.OptionCallback
           
private  class CommandLineTool.OptionInfo
           
 
Field Summary
protected  java.lang.String[] args
           
protected  java.lang.String className
           
private  int longOptionCount
           
private  java.util.HashMap options
           
private  java.lang.StringBuffer optionString
           
protected  java.lang.String parameterHelp
           
 
Constructor Summary
CommandLineTool()
           
 
Method Summary
protected  void addOption(char shortOption, java.lang.String longOption, java.lang.String description, int hasArg, CommandLineTool.OptionCallback cb)
           
protected  void displayHelp()
           
private  void displayVersion()
           
protected  void errorMessage(java.lang.String msg)
           
protected  void init()
           
 void init(java.lang.String[] args)
           
private  boolean parseCommandLine(java.lang.String[] args)
           
protected  void process()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

className

protected java.lang.String className

args

protected java.lang.String[] args

parameterHelp

protected java.lang.String parameterHelp

options

private java.util.HashMap options

longOptionCount

private int longOptionCount

optionString

private java.lang.StringBuffer optionString
Constructor Detail

CommandLineTool

public CommandLineTool()
Method Detail

init

public final void init(java.lang.String[] args)

addOption

protected final void addOption(char shortOption,
                               java.lang.String longOption,
                               java.lang.String description,
                               int hasArg,
                               CommandLineTool.OptionCallback cb)

displayHelp

protected final void displayHelp()

errorMessage

protected final void errorMessage(java.lang.String msg)

init

protected void init()
             throws java.lang.Exception

process

protected void process()
                throws java.lang.Exception

parseCommandLine

private final boolean parseCommandLine(java.lang.String[] args)

displayVersion

private final void displayVersion()