|
talx x1.0.5 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| GUIStateConstants | Constants used to interpret the GUIState object. |
| StoreListener | Contract for listeners of store and transport usage events. |
| Class Summary | |
| GameManager | This class holds all games that are currently being played, as well as reading in and writing out their corresponding states. |
| GameState | Holds the state of a Game. |
| GUIState | Holds the entire visual state of the system. |
| Person | This class represents people on our email mailing list. |
| Player | |
| Settings | This class reads in a given XML file and parses it for a variety of values which it will store in its private variables. |
| TransportToolkit | Provides the message store API. |
Provides state information for the entire application, and access to the transport system. The model components can be divided into three catagories: volatile, non-volatile, and reference.
The game state objects hold the state of a game currently being played. The objects are held in the game object and passed around between the game view and the game handlers to update and display the game status.
The GUI state objects hold any volatile information needed to operate the system. Since all controller and view components are prohibited from keeping state information, all state information needed by a view or controller object must be held in a model object. The GUI state structure is such that it can hold arbitrary data.
The transport toolkit provides a gateway to the mail delivery system. The transport toolkit sits in the middle of the mail delivery system and supports two listener types to track changes to the underlying message store.
The game manager provides an entry point into the Games Service Provider Interface (SPI) and provides the long-term persistence mechanism for game state objects. The game manager uses SPI architecture to connect game providers to game requests. The games package contains all of the game provider framework. Actual game service implementations are provided in vendor-specific packages. (See the games package for more information about the Games SPI.)
|
talx x1.0.5 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
© 2001-2005 University of Oregon.
Eugene OR 97403, U.S.A. All Rights Reserved.