com.threerings.micasa.lobby.table
Class TableLobbyConfig

java.lang.Object
  extended by com.threerings.io.SimpleStreamableObject
      extended by com.threerings.crowd.data.PlaceConfig
          extended by com.threerings.micasa.lobby.LobbyConfig
              extended by com.threerings.micasa.lobby.table.TableLobbyConfig
All Implemented Interfaces:
Streamable

public class TableLobbyConfig
extends LobbyConfig

Instructs the lobby services to use a TableListView as the matchmaking component.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.threerings.io.Streamable
Streamable.Closure
 
Field Summary
 
Fields inherited from class com.threerings.micasa.lobby.LobbyConfig
_gameConfigClass
 
Constructor Summary
TableLobbyConfig()
           
 
Method Summary
 JComponent createMatchMakingView(MiCasaContext ctx)
          Derived classes override this function and create the appropriate matchmaking user interface component.
 String getManagerClassName()
           
 
Methods inherited from class com.threerings.micasa.lobby.LobbyConfig
createController, getConfigValue, getGameConfig, init, toString
 
Methods inherited from class com.threerings.crowd.data.PlaceConfig
getControllerClass
 
Methods inherited from class com.threerings.io.SimpleStreamableObject
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TableLobbyConfig

public TableLobbyConfig()
Method Detail

getManagerClassName

public String getManagerClassName()
Overrides:
getManagerClassName in class LobbyConfig

createMatchMakingView

public JComponent createMatchMakingView(MiCasaContext ctx)
Description copied from class: LobbyConfig
Derived classes override this function and create the appropriate matchmaking user interface component.

Overrides:
createMatchMakingView in class LobbyConfig