|
||||||||||
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 |