|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| Cause | Specification for the "cause" of a particular action. |
| GameClockListener | |
| GameContextListener | Implemented by classes that wish to be notified of GameContextEvents. |
| MessageQueueListener | For implementation by classes that need to know about the posting of messages. |
| Class Summary | |
|---|---|
| BoardChangeEvent | Represents a board change. |
| ChangeEvent | Represents a simple value change. |
| CommandSetChangeEvent | Represents a CommandSet change. |
| GameClock | Handles the scheduling interplay between player moves and everything else. |
| GameClockEvent | Encapsulates a single 'tick' on the game clock. |
| InitializationCause | Special-case Cause for changes made during initialization. |
| LanguageChangeEvent | Represents a language change. |
| Message | Base class for messages. |
| MessageQueue | A simple message queue. |
| MessageQueueEvent | Encapsulates a message post. |
| SystemCause | Special-case Cause for changes made by a system-event, such as invoking a "cheat" action. |
| TextMessage | Represents an attribute-free text message. |
| TextMessageCause | A general Cause implementation whose description is a Variant Mgr Message. |
| TimeoutCause | Special-case Cause for changes made due to the elapse of time. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||