Class TSGHelper

java.lang.Object
  |
  +--support143.DriverHelper
        |
        +--DriverHelper2
              |
              +--TSGHelper

public class TSGHelper
extends DriverHelper2

TSGHelper class. Interpret command lines, etc.


Field Summary
 
Fields inherited from class support143.DriverHelper
debugCmd, helpCmd
 
Constructor Summary
TSGHelper(java.lang.String name)
          Sole constructor.
 
Method Summary
protected  Args createArguments(java.lang.String name, java.lang.String[] args)
          Creates the appropriate argument processor.
protected  void defineArguments()
          Primes argument processor with expected arguments.
protected  void initialize()
          Starts phase 2 of system.
protected  void process()
          Starts phase 3.
 
Methods inherited from class DriverHelper2
finalize, go
 
Methods inherited from class support143.DriverHelper
addArgumentAndHelp, defineBasicArguments, exit, exit, getArguments, isArgumentPresent, needDebug, needHelp, setup
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TSGHelper

public TSGHelper(java.lang.String name)
Sole constructor.

Parameters:
name - of program
Method Detail

createArguments

protected Args createArguments(java.lang.String name,
                               java.lang.String[] args)
Description copied from class: DriverHelper
Creates the appropriate argument processor. Subtypes may override this for richer argument processing.

Overrides:
createArguments in class DriverHelper
Parameters:
name - to give argument processor.
args - command line arguments

defineArguments

protected void defineArguments()
Description copied from class: DriverHelper
Primes argument processor with expected arguments.

Specified by:
defineArguments in class DriverHelper

initialize

protected void initialize()
Description copied from class: DriverHelper
Starts phase 2 of system.

Specified by:
initialize in class DriverHelper

process

protected void process()
Description copied from class: DriverHelper
Starts phase 3.

Specified by:
process in class DriverHelper