|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
ClientInterface is an interface through which the
server executes remote calls to the client.Game runs one race.GameInfo contains basic information about a race.JList.GameInfo object.
Game object.
Game object.
Player object.
Player object.
finished.
Player represents one player.Port implements a gate.Track object.
String array where the name of
each player reaching the goal is stored
Random object to generate random numbers
Object from a stream.
Server implements the server-side of RMI.ServerCommandHandler handles the server commands.ServerInterface is an interface through which the
client (Tracksail) executes remote calls to the server.StartupDialog represents the dialog where we ask for the
player and host names.ComboBox
Server object this race belongs to
finished.
Track represents a track/course in the game.TrackFileParser reads and parses a track file
(../tracks/*.track) from the disk and creates a new Track object
based on it.TrackListModel is a model for JComboBox.Tracksail implements the client program of Tracksail.tracklist file in the tracks directory.
Vector2 represents a two-dimensional vector.Object stream.
Object stream.
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||