model.rotations
Class StandardSwap

java.lang.Object
  extended by model.AbstractRotation
      extended by model.rotations.StandardSwap
All Implemented Interfaces:
java.lang.Comparable

public class StandardSwap
extends AbstractRotation


Constructor Summary
StandardSwap()
           
 
Method Summary
 void setupEachDiv(int numRacesPerSwap, java.util.HashMap<Team,Boat> boatMap, java.util.ArrayList<Division> divisions, java.util.ArrayList<Team> teams)
           
 void setupRotation(int numRacesPerSwap, java.util.HashMap<Team,Boat> boatMap, java.util.ArrayList<Division> divisions, java.util.ArrayList<Team> teams)
           
 
Methods inherited from class model.AbstractRotation
compareTo, equals, getFullName, getShortName, hashCode, isNeedsTwoDivisions, isRacesPerSwapNeeded
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StandardSwap

public StandardSwap()
Method Detail

setupEachDiv

public void setupEachDiv(int numRacesPerSwap,
                         java.util.HashMap<Team,Boat> boatMap,
                         java.util.ArrayList<Division> divisions,
                         java.util.ArrayList<Team> teams)

setupRotation

public void setupRotation(int numRacesPerSwap,
                          java.util.HashMap<Team,Boat> boatMap,
                          java.util.ArrayList<Division> divisions,
                          java.util.ArrayList<Team> teams)
Specified by:
setupRotation in class AbstractRotation