Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
P
R
S
T
U
V
W
G
Game
- interface heurgame.
Game
.
GameEvent
- class heurgame.event.
GameEvent
.
GameEvent()
- Constructor for class heurgame.event.
GameEvent
GameListener
- interface heurgame.event.
GameListener
.
GameServer
- class heurgame.
GameServer
.
GameServer(String, int, Game, Referee)
- Constructor for class heurgame.
GameServer
Constructs a new GameServer
GraphicalLogInterface
- class heurgame.ui.
GraphicalLogInterface
.
GraphicalLogInterface()
- Constructor for class heurgame.ui.
GraphicalLogInterface
gameEnded(GameEvent)
- Method in class heurgame.
DefaultReferee
In the case of a decisive victory informs the players if they have won.
gameEnded(GameEvent)
- Method in interface heurgame.event.
GameListener
Called when the game is over.
gameName
- Variable in class heurgame.event.
GameEvent
gameSetup(GameEvent)
- Method in class heurgame.
DefaultReferee
Allows access to the game before the game starts
gameSetup(GameEvent)
- Method in interface heurgame.event.
GameListener
Called when the Game is being setup before the first turn is allowed.
gameStarted(GameEvent)
- Method in class heurgame.
DefaultReferee
Sends all Players the intial information.
gameStarted(GameEvent)
- Method in interface heurgame.event.
GameListener
Called once the game is started and all the players are ready.
getBuiltWelcome()
- Method in class heurgame.ui.
WelcomeScreen
Returns the Welcome Screen if it was built.
getColor(PlayerToken)
- Method in class heurgame.ui.
PlayerColors
Retrieves the color associated with a Token
getCurrentToken()
- Method in class heurgame.event.turn.
RoundRobinIterator
getCurrentToken()
- Method in interface heurgame.event.turn.
TokenBased
getEntries()
- Method in class heurgame.logging.
LogBox
getEntries()
- Method in interface heurgame.logging.
LogWriter
This is the normal method for adding information to the log.
getGameName()
- Method in class heurgame.
GameServer
getGreeting()
- Method in interface heurgame.
Game
Note the Initial Keyword will be sent by the Player Proxy This menthod just returns the extra information.
getHumanClients()
- Method in interface heurgame.
Game
The interface needs a handle to the human clients.
getIncrementalState()
- Method in interface heurgame.
Game
Returns the current incremental state
getLogName()
- Method in class heurgame.logging.
LogBox
getLogName()
- Method in interface heurgame.logging.
LogWriter
Usually a particular LogWriter is going to send more than one message to the log during the life of a program.
getLogWindow()
- Static method in class heurgame.ui.
GraphicalLogInterface
getMinimumPlayers()
- Method in interface heurgame.
Game
getMinimumPlayers()
- Method in class heurgame.
GameServer
getMove(String)
- Method in class heurgame.
PlayerProxy
Informs the player that it is their turn.
getMoveAnalyzer()
- Method in class heurgame.analysis.
SystemAnalyzer
getName()
- Method in interface heurgame.
Game
getName()
- Method in class heurgame.
PlayerToken
getOrigin()
- Method in class heurgame.
PlayerToken
getServerAddress()
- Method in class heurgame.
GameServer
getState()
- Method in interface heurgame.
Game
Returns the current state of the game.
getSystemAnalyzer()
- Method in interface heurgame.
Game
The SystemAnalyzer has the role of judging the entire game state.
getTime()
- Method in class heurgame.logging.
LogItem
getToken()
- Method in class heurgame.
PlayerProxy
Allows other components to have a partial handle on the player state without giving them too much information.
getWelcome(Runnable, Runnable)
- Method in class heurgame.ui.
WelcomeScreen
Produces the WelcomeScreen as an AWT Frame.
getWhitespaceSafeName()
- Method in class heurgame.
PlayerToken
To adapt for whitespace intolerant protocols.
getWho()
- Method in class heurgame.logging.
LogItem
Returns the name of the author of the log
getWinningPlayer()
- Method in class heurgame.analysis.
SystemAnalyzer
getWinningPlayers()
- Method in class heurgame.analysis.
SystemAnalyzer
guiReceptor
- Variable in class heurgame.
HuClient
guiReceptor
is the component that the user interacts with to play the game.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
P
R
S
T
U
V
W