Uses of Package
org.jogre.common

Packages that use org.jogre.common
org.jogre.client This package contains non-visual classes which only the client makes use of including the network connection, the game model and controller. 
org.jogre.client.awt This package contains visual classes which aid the creation of games. 
org.jogre.common This package contains classes which are common to both a client or a server. 
org.jogre.common.comm This package contains a number of communication objects (communication classes start with Comm) amd two Interface's which describe the protocol. 
org.jogre.common.playerstate This package implements the "state" design pattern for each player at a particular table to easily keep state such as sitting, standing, ready to player etc. 
org.jogre.common.util This package contain various utility classes. 
 

Classes in org.jogre.common used by org.jogre.client
AbstractConnectionThread
          Abstract connection thread which is spawned with each client.
Game
          Game class which extends the data class.
JogreModel
          Abstract class which holds the state/model of a particular game when extended.
Table
          Server side data object which holds information on various tables and their current users etc.
TableList
          Contains a HashMap of all the Table objects currently in play.
UserList
          Transmittable user list data object.
 

Classes in org.jogre.common used by org.jogre.client.awt
Game
          Game class which extends the data class.
IJogre
          Interface file to default values such as the number of players etc.
JogreModel
          Abstract class which holds the state/model of a particular game when extended.
Player
          This class contains information about a player, which is a user who has joined a table and wishes to play a game.
PlayerList
          This class contains a list of Player object.s
Table
          Server side data object which holds information on various tables and their current users etc.
User
          Transmittable user data object.
 

Classes in org.jogre.common used by org.jogre.common
Game
          Game class which extends the data class.
IGameOver
          Interface which holds constants for a game over.
JogreModel
          Abstract class which holds the state/model of a particular game when extended.
Player
          This class contains information about a player, which is a user who has joined a table and wishes to play a game.
PlayerList
          This class contains a list of Player object.s
Table
          Server side data object which holds information on various tables and their current users etc.
TableList
          Contains a HashMap of all the Table objects currently in play.
TransmissionException
           
User
          Transmittable user data object.
UserList
          Transmittable user list data object.
 

Classes in org.jogre.common used by org.jogre.common.comm
GameOver
          Game over class which describes what has happened when a game was over.
IGameOver
          Interface which holds constants for a game over.
PlayerList
          This class contains a list of Player object.s
Table
          Server side data object which holds information on various tables and their current users etc.
TransmissionException
           
 

Classes in org.jogre.common used by org.jogre.common.playerstate
Game
          Game class which extends the data class.
Table
          Server side data object which holds information on various tables and their current users etc.
 

Classes in org.jogre.common used by org.jogre.common.util
IJogre
          Interface file to default values such as the number of players etc.