bsoc.alpha
Class AlphaDivision

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--bsoc.division.Division
              |
              +--bsoc.alpha.AlphaDivision

public class AlphaDivision
extends Division
implements SocSimListener

A division with a simulation object

See Also:
Serialized Form

Fields inherited from class bsoc.division.Division
CHANGED
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
AlphaDivision()
           
 
Method Summary
 AlphaSim getSocSim()
           
 MatchResult play(Team teamWest, Team teamEast)
           
 void socSimPerformed(int id)
           
 void start()
           
 
Methods inherited from class bsoc.division.Division
addListener, dTableEntries, entryForTeam, entryForTeamId, equals, getPlayedMatches, performEvent, removeListener, run, setTeams, shouldStop, stopDivision, teamForTeamId, teamIdForTeam, toInfoString
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AlphaDivision

public AlphaDivision()
Method Detail

start

public void start()
Overrides:
start in class java.lang.Thread

play

public MatchResult play(Team teamWest,
                        Team teamEast)
Overrides:
play in class Division

getSocSim

public AlphaSim getSocSim()

socSimPerformed

public void socSimPerformed(int id)
Specified by:
socSimPerformed in interface SocSimListener