ebcaedeb5a
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@63 c613c5cb-e716-0410-b11b-feb51c14d237
36 lines
857 B
Java
36 lines
857 B
Java
package com.threerings.ezgame;
|
|
|
|
/**
|
|
* Dispatched when the state of the game has changed.
|
|
*/
|
|
public class StateChangedEvent extends EZEvent
|
|
{
|
|
/** Indicates that the game has transitioned to a started state. */
|
|
public static final String GAME_STARTED = "GameStarted";
|
|
|
|
/** Indicates that the game has transitioned to a ended state. */
|
|
public static final String GAME_ENDED = "GameEnded";
|
|
|
|
/** Indicates that the turn has changed. */
|
|
// TODO: move to own event?
|
|
public static final String TURN_CHANGED = "TurnChanged";
|
|
|
|
public StateChangedEvent (EZGame ezgame, String type)
|
|
{
|
|
super(ezgame);
|
|
_type = type;
|
|
}
|
|
|
|
public String getType ()
|
|
{
|
|
return _type;
|
|
}
|
|
|
|
public String toString ()
|
|
{
|
|
return "[StateChangedEvent type=" + _type + "]";
|
|
}
|
|
|
|
protected String _type;
|
|
}
|