SORTIE Java Interface
1
|
The purpose of this class is to control the states of the main window - all the enabling and disabling, etc. More...
Static Public Member Functions | |
static void | goToState (int iState, MainWindow oWindow) |
Transfer the GUI from one state to another. More... | |
Static Public Attributes | |
static final int | NO_PAR_FILE = 0 |
State: no parameter file has been loaded. More... | |
static final int | PAR_FILE_LOADED = 1 |
State: parameter file has been successfully loaded. More... | |
static final int | RUNNING = 2 |
State: Model is running. More... | |
static final int | PAUSED = 3 |
State: Model has been paused. More... | |
Static Private Member Functions | |
static void | goToNoParFileState (MainWindow oWindow) |
Transition to the NO_PAR_FILE state. More... | |
static void | goToPausedState (MainWindow oWindow) |
Transition to the PAUSED state. More... | |
static void | goToParFileLoadedState (MainWindow oWindow) |
Transition to the PAR_FILE_LOADED state. More... | |
static void | goToRunningState (MainWindow oWindow) |
Transition to the RUNNING state. More... | |
The purpose of this class is to control the states of the main window - all the enabling and disabling, etc.
The states are as follows:
Copyright: Copyright (c) Charles D. Canham 2003
Company: Cary Institute of Ecosystem Studies
Edit history:
---------------—
April 28, 2004: Submitted in beta version (LEM)
November 17, 2004: Added the run controls buttons (LEM)
September 29, 2006: Added the harvest interface menu controls (LEM)
February 29, 2008: Added new tree setup window controls (LEM)
|
staticprivate |
Transition to the NO_PAR_FILE state.
oWindow | Main application window. |
|
staticprivate |
Transition to the PAR_FILE_LOADED state.
oWindow | Main application window. |
|
staticprivate |
Transition to the PAUSED state.
oWindow | Main application window. |
|
staticprivate |
Transition to the RUNNING state.
oWindow | Main application window. |
|
static |
Transfer the GUI from one state to another.
iState | The state to which to transfer. |
oWindow | Main application window. |
|
static |
State: no parameter file has been loaded.
|
static |
State: parameter file has been successfully loaded.
|
static |
State: Model has been paused.
|
static |
State: Model is running.