org
Class TeamManager

java.lang.Object
  extended by org.TeamManager

public class TeamManager
extends java.lang.Object


Constructor Summary
TeamManager(org.util.xml.io.XMLConfigManager config)
           
 
Method Summary
 void addLogWriter(java.io.Writer log_writer)
           
 void addPlayer(RealPlayer real)
           
 void addTeamManagerListener(TeamManagerListener listener)
           
 void alert(java.lang.Object message)
           
 void disconnected(RealPlayer real, VirtualPlayer virtual)
           
 void fireConnected(RealPlayer real, VirtualPlayer virtual)
           
 void init(org.util.xml.io.XMLConfigManager config)
           
 void removeLogWriter(java.io.Writer log_writer)
           
 void removeTeamManagerListener(TeamManagerListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TeamManager

public TeamManager(org.util.xml.io.XMLConfigManager config)
            throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

init

public void init(org.util.xml.io.XMLConfigManager config)
          throws java.lang.Exception
Throws:
java.lang.Exception

addTeamManagerListener

public void addTeamManagerListener(TeamManagerListener listener)

removeTeamManagerListener

public void removeTeamManagerListener(TeamManagerListener listener)

addPlayer

public void addPlayer(RealPlayer real)

fireConnected

public void fireConnected(RealPlayer real,
                          VirtualPlayer virtual)

disconnected

public void disconnected(RealPlayer real,
                         VirtualPlayer virtual)

addLogWriter

public void addLogWriter(java.io.Writer log_writer)

removeLogWriter

public void removeLogWriter(java.io.Writer log_writer)

alert

public void alert(java.lang.Object message)