jfreerails.controller
Interface ClientControlInterface

All Known Implementing Classes:
FreerailsClient, GUIClient

public interface ClientControlInterface

Defines the methods that the server can call on a client using a Message2Client.

Author:
Luke
See Also:
Message2Client

Nested Class Summary
static class ClientControlInterface.ClientProperty
           
 
Method Summary
 void setGameModel(FreerailsMutableSerializable world)
          Called when a new game is started or a game is loaded.
 void setProperty(ClientControlInterface.ClientProperty propertyName, java.io.Serializable value)
          Sets a property, for example, the list of saved games.
 

Method Detail

setGameModel

void setGameModel(FreerailsMutableSerializable world)
Called when a new game is started or a game is loaded.


setProperty

void setProperty(ClientControlInterface.ClientProperty propertyName,
                 java.io.Serializable value)
Sets a property, for example, the list of saved games.