Class GameState

java.lang.Object
  |
  +--GameState

class GameState
extends java.lang.Object

Used for setting up the state of the game so that the proper operations occur


Field Summary
private static GameState[] enumValueTable
           
static GameState IDLE
           
static GameState MOVE_CANCELED
           
static GameState MOVE_DESTINATION_CHOSEN
           
static GameState MOVE_DESTINATION_EXISTS
           
static GameState MOVE_DESTINATION_NO_EXISTS
           
static GameState MOVE_SELECTED
           
static GameState MOVE_UNIT_MOVED
           
static GameState MOVE_UNIT_SELECTED
           
static GameState PURCHASE_CANCELED
           
static GameState PURCHASE_COMPLETE
           
static GameState PURCHASE_DROP_OFF_FOUND
           
static GameState PURCHASE_NO_DROP_OFF
           
static GameState PURCHASE_SELECTED
           
static GameState PURCHASE_UNIT_SELECTED
           
private static java.lang.String[] stringTable
           
(package private)  int value
           
 
Constructor Summary
GameState(int i)
           
 
Method Summary
protected  GameState[] getEnumValueTable()
           
 java.lang.String getStateString()
          returns the string associated with the particular state value
protected  java.lang.String[] getStringTable()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

IDLE

public static final GameState IDLE

MOVE_SELECTED

public static final GameState MOVE_SELECTED

MOVE_UNIT_SELECTED

public static final GameState MOVE_UNIT_SELECTED

MOVE_DESTINATION_EXISTS

public static final GameState MOVE_DESTINATION_EXISTS

MOVE_DESTINATION_NO_EXISTS

public static final GameState MOVE_DESTINATION_NO_EXISTS

MOVE_DESTINATION_CHOSEN

public static final GameState MOVE_DESTINATION_CHOSEN

MOVE_UNIT_MOVED

public static final GameState MOVE_UNIT_MOVED

MOVE_CANCELED

public static final GameState MOVE_CANCELED

PURCHASE_SELECTED

public static final GameState PURCHASE_SELECTED

PURCHASE_UNIT_SELECTED

public static final GameState PURCHASE_UNIT_SELECTED

PURCHASE_DROP_OFF_FOUND

public static final GameState PURCHASE_DROP_OFF_FOUND

PURCHASE_NO_DROP_OFF

public static final GameState PURCHASE_NO_DROP_OFF

PURCHASE_COMPLETE

public static final GameState PURCHASE_COMPLETE

PURCHASE_CANCELED

public static final GameState PURCHASE_CANCELED

value

int value

stringTable

private static final java.lang.String[] stringTable

enumValueTable

private static final GameState[] enumValueTable
Constructor Detail

GameState

public GameState(int i)
Method Detail

getStringTable

protected java.lang.String[] getStringTable()

getEnumValueTable

protected GameState[] getEnumValueTable()

getStateString

public java.lang.String getStateString()
returns the string associated with the particular state value