public abstract class Executable
extends java.lang.Object
Constructor and Description |
---|
Executable(java.lang.String[] args)
constructor taking commandline args
|
Modifier and Type | Method and Description |
---|---|
abstract void |
execute(OutputManager om)
abstract method execution for commands
|
abstract void |
initDefaultVals()
initialise the default values of class-level
fields, as they would be at declaration.
|
void |
initOptions(java.lang.String[] args)
default commandline parsing and initialisation
|
abstract void |
initVariables()
abstract initialisation method for commands
|
public Executable(java.lang.String[] args)
public abstract void initDefaultVals()
public void initOptions(java.lang.String[] args)
public abstract void initVariables()
public abstract void execute(OutputManager om)