edu.isi.gamebots.client
Class BotRunnerApp.TabManager
java.lang.Object
|
+--edu.isi.gamebots.client.GamebotsClient.Adapter
|
+--edu.isi.gamebots.client.BotRunnerApp.TabManager
- All Implemented Interfaces:
- EventListener, GamebotsClient.Listener
- Direct Known Subclasses:
- BotRunnerApp.BotManager, BotRunnerApp.VizManager
- Enclosing class:
- BotRunnerApp
- protected abstract class BotRunnerApp.TabManager
- extends GamebotsClient.Adapter
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
clientLock
protected final Object clientLock
client
public final GamebotsClient client
tabLog
public final us.ca.la.anm.util.io.JTextAreaLog tabLog
title
protected String title
connectRunner
public Runnable connectRunner
disconnectRunner
public Runnable disconnectRunner
BotRunnerApp.TabManager
protected BotRunnerApp.TabManager(String title)
connect
public void connect()
disconnect
public void disconnect()
destroy
public void destroy()
connected
public void connected()
- Description copied from class:
GamebotsClient.Adapter
- Notifies the Listener that the
client has been
connected to the server.
- Specified by:
connected in interface GamebotsClient.Listener- Overrides:
connected in class GamebotsClient.Adapter
- See Also:
GamebotsClient.Listener.connected()
disconnected
public void disconnected()
- Description copied from class:
GamebotsClient.Adapter
- Notifies the Listener that the
client has been
disconnected from the server.
- Specified by:
disconnected in interface GamebotsClient.Listener- Overrides:
disconnected in class GamebotsClient.Adapter
- See Also:
GamebotsClient.Listener.disconnected()
addTab
protected void addTab(JComponent view)