de.hattrickorganizer.logik
Class TrainingsWeekManager

java.lang.Object
  extended by de.hattrickorganizer.logik.TrainingsWeekManager

public class TrainingsWeekManager
extends java.lang.Object

Class that extract data from Database and calculates TrainingWeek and TrainingPoints earned from players

Author:
humorlos, Dragettho, thetom

Method Summary
 java.util.Vector calculateTrainings(java.util.Vector inputTrainings)
           
 java.util.Vector getTrainingsVector()
          returns current TrainingVector calculates new vector if current is null
 ITrainingWeek getTrainingWeek(int hrfId)
          TODO Missing Method Documentation
static TrainingsWeekManager instance()
          liefert instance vom Trainingsmanager vor der ersten Nutzun noch fillWithData( vorgabeTrainings ) aufrufen
 void setTrainings(java.util.Vector vector)
          TODO Missing Method Documentation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

instance

public static TrainingsWeekManager instance()
liefert instance vom Trainingsmanager vor der ersten Nutzun noch fillWithData( vorgabeTrainings ) aufrufen

Returns:
instance of NewTrainingManager

getTrainingWeek

public ITrainingWeek getTrainingWeek(int hrfId)
TODO Missing Method Documentation

Parameters:
hrfId - TODO Missing Method Parameter Documentation
Returns:
TODO Missing Return Method Documentation

setTrainings

public void setTrainings(java.util.Vector vector)
TODO Missing Method Documentation

Parameters:
vector - TODO Missing Method Parameter Documentation

getTrainingsVector

public java.util.Vector getTrainingsVector()
returns current TrainingVector calculates new vector if current is null

Returns:
Training Vector, vector of ITrainingPerWeek

calculateTrainings

public java.util.Vector calculateTrainings(java.util.Vector inputTrainings)