net.sourceforge.simplegamenet.framework.gui
Class ServerGUIFacade

java.lang.Object
  extended bynet.sourceforge.simplegamenet.framework.gui.ServerGUIFacade

public class ServerGUIFacade
extends Object


Field Summary
protected  JTextArea logTextArea
           
protected  SimpleGameNetFrame simpleGameNetFrame
           
 
Constructor Summary
ServerGUIFacade(SimpleGameNetFrame simpleGameNetFrame, JTextArea logTextArea)
           
 
Method Summary
 void closeServer()
           
 void gameAborting()
           
 void gameEnded()
           
 void gameSettingsUpdated(net.sourceforge.simplegamenet.specs.to.GameSettings gameSettings)
           
 void gameStarted()
           
 void gameStopping()
           
 void hostedGameQuit()
           
 void hostGame(ConnectionConfig connectionConfig, net.sourceforge.simplegamenet.specs.model.GameFactory gameFactory)
           
 void playerAdded(net.sourceforge.simplegamenet.specs.to.PlayerSettingsMap playerSettingsMap, net.sourceforge.simplegamenet.specs.to.PlayerSettings playerSettings)
           
 void playerSettingsUpdated(net.sourceforge.simplegamenet.specs.to.PlayerSettingsMap playerSettingsMap, net.sourceforge.simplegamenet.specs.to.PlayerSettings updatedPlayerSettings)
           
 void removePlayer(net.sourceforge.simplegamenet.specs.to.PlayerSettingsMap playerSettingsMap, net.sourceforge.simplegamenet.specs.to.PlayerSettings playerSettings, int removePlayerType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

simpleGameNetFrame

protected SimpleGameNetFrame simpleGameNetFrame

logTextArea

protected JTextArea logTextArea
Constructor Detail

ServerGUIFacade

public ServerGUIFacade(SimpleGameNetFrame simpleGameNetFrame,
                       JTextArea logTextArea)
Method Detail

hostGame

public void hostGame(ConnectionConfig connectionConfig,
                     net.sourceforge.simplegamenet.specs.model.GameFactory gameFactory)
              throws IOException
Throws:
IOException

gameSettingsUpdated

public void gameSettingsUpdated(net.sourceforge.simplegamenet.specs.to.GameSettings gameSettings)

playerAdded

public void playerAdded(net.sourceforge.simplegamenet.specs.to.PlayerSettingsMap playerSettingsMap,
                        net.sourceforge.simplegamenet.specs.to.PlayerSettings playerSettings)

playerSettingsUpdated

public void playerSettingsUpdated(net.sourceforge.simplegamenet.specs.to.PlayerSettingsMap playerSettingsMap,
                                  net.sourceforge.simplegamenet.specs.to.PlayerSettings updatedPlayerSettings)

removePlayer

public void removePlayer(net.sourceforge.simplegamenet.specs.to.PlayerSettingsMap playerSettingsMap,
                         net.sourceforge.simplegamenet.specs.to.PlayerSettings playerSettings,
                         int removePlayerType)

gameStarted

public void gameStarted()

gameStopping

public void gameStopping()

gameAborting

public void gameAborting()

gameEnded

public void gameEnded()

closeServer

public void closeServer()

hostedGameQuit

public void hostedGameQuit()


Copyright © 2003-2004 The 3 Belgians. All Rights Reserved.