pmp.cli
Class Launcher

java.lang.Object
  extended by pmp.cli.Launcher

public class Launcher
extends java.lang.Object

Default main class. Checks parameters for "-gui" "--help" and "-version" and invokes appropriate user interface.

Title: PMP: Macroprocessor

Description: Java macroprocessor

Copyright: Copyright (c) 2005

Version:
1.0
Author:
Luděk Hlaváček

Field Summary
static java.lang.String HELP_FILE
          Location of short help with syntax.
static java.lang.String OPTION_GUI
          Run GUI version
static java.lang.String OPTION_HELP
          Display help for syntax and options.
static java.lang.String OPTION_HELP_QMARK
          Display help for syntax and options (alternative syntax)
static java.lang.String OPTION_VERSION
          Displays version
static java.lang.String SHORT_OPTION_GUI
          Run GUI version (short option)
static java.lang.String SHORT_OPTION_HELP
          Display help for syntax and options (short option)
static java.lang.String SHORT_OPTION_VERSION
          Displays version (short option)
 
Constructor Summary
Launcher()
           
 
Method Summary
static void main(java.lang.String[] args)
          Main method of macroprocessor.
(package private) static void printHelp()
           
(package private) static void printVersion()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HELP_FILE

public static final java.lang.String HELP_FILE
Location of short help with syntax.

See Also:
Constant Field Values

OPTION_VERSION

public static final java.lang.String OPTION_VERSION
Displays version

See Also:
Constant Field Values

OPTION_HELP

public static final java.lang.String OPTION_HELP
Display help for syntax and options.

See Also:
Constant Field Values

OPTION_GUI

public static final java.lang.String OPTION_GUI
Run GUI version

See Also:
Constant Field Values

SHORT_OPTION_VERSION

public static final java.lang.String SHORT_OPTION_VERSION
Displays version (short option)

See Also:
Constant Field Values

SHORT_OPTION_HELP

public static final java.lang.String SHORT_OPTION_HELP
Display help for syntax and options (short option)

See Also:
Constant Field Values

SHORT_OPTION_GUI

public static final java.lang.String SHORT_OPTION_GUI
Run GUI version (short option)

See Also:
Constant Field Values

OPTION_HELP_QMARK

public static final java.lang.String OPTION_HELP_QMARK
Display help for syntax and options (alternative syntax)

See Also:
Constant Field Values
Constructor Detail

Launcher

public Launcher()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Main method of macroprocessor. Determines using command line arguments what to do.

Parameters:
args - command line arguments
Throws:
java.lang.Exception

printVersion

static void printVersion()

printHelp

static void printHelp()
               throws java.io.IOException
Throws:
java.io.IOException