|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.google.gwt.user.client.Timer
us.asciiroth.client.ui.MessageManager
public class MessageManager
The MessageListener implementation in the game. It manages a cache of
CellMessagePanel instances, positions them so they don't overlap,
and manages their state.
| Constructor Summary | |
|---|---|
MessageManager(HasBoard hasBoard)
|
|
| Method Summary | |
|---|---|
void |
clearAllCells()
|
void |
clearCell(Cell cell)
Hide any messages that would obscure this cell. |
void |
clearCurrentCell()
|
void |
handleInventoryMessaging()
|
void |
handleModalMessage()
|
void |
message(Cell cell,
java.lang.String message)
|
void |
modalMessage(java.lang.String message)
|
void |
onGamePaused()
Game has been paused. |
void |
onGameResumed()
Game (in progress) has been resumed. |
void |
run()
|
| Methods inherited from class com.google.gwt.user.client.Timer |
|---|
cancel, schedule, scheduleRepeating |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MessageManager(HasBoard hasBoard)
| Method Detail |
|---|
public void clearAllCells()
clearAllCells in interface MessageListenerpublic void clearCell(Cell cell)
clearCell in interface MessageListenercell - public void clearCurrentCell()
clearCurrentCell in interface MessageListenerpublic void handleInventoryMessaging()
handleInventoryMessaging in interface MessageListenerpublic void handleModalMessage()
handleModalMessage in interface MessageListener
public void message(Cell cell,
java.lang.String message)
message in interface MessageListenerpublic void modalMessage(java.lang.String message)
modalMessage in interface MessageListenerpublic void onGamePaused()
GameListener
onGamePaused in interface GameListenerpublic void onGameResumed()
GameListener
onGameResumed in interface GameListenerpublic void run()
run in class com.google.gwt.user.client.Timer
|
0.7 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
© 2009 Alx Dark