islandev
Class ClientGrid

java.lang.Object
  |
  +--islandev.ClientGrid

public class ClientGrid
extends java.lang.Object

2D grid containing client (island) records.


Field Summary
protected  java.util.Hashtable clients
           
 
Constructor Summary
ClientGrid()
          Creates new ClientGrid
 
Method Summary
 java.awt.Point addClient(java.lang.String name)
           
 ClientRecord getClient(java.lang.Object id)
           
 java.awt.Point getClientID(java.lang.String name)
           
 java.util.Enumeration getClients()
           
 java.util.Hashtable getHashtable()
           
 ClientRecord getNeighbour(java.lang.Object id, int direction)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

clients

protected java.util.Hashtable clients
Constructor Detail

ClientGrid

public ClientGrid()
Creates new ClientGrid
Method Detail

addClient

public java.awt.Point addClient(java.lang.String name)

getNeighbour

public ClientRecord getNeighbour(java.lang.Object id,
                                 int direction)

getClient

public ClientRecord getClient(java.lang.Object id)

getClientID

public java.awt.Point getClientID(java.lang.String name)

getHashtable

public java.util.Hashtable getHashtable()

getClients

public java.util.Enumeration getClients()