plugins
Interface ITrainingPerPlayer

All Known Implementing Classes:
TrainingPerPlayer

public interface ITrainingPerPlayer

DOCUMENT ME!

Author:
thomas.werth

Method Summary
 void addValues(ITrainingPerPlayer values)
          add sub values of another ITrainingPerPlayer instance to this instance
 double getFL()
          Getter for property FL.
 double getKO()
          returns stamania
 double getPS()
          Getter for property PS.
 double getSA()
          Getter for property SA.
 double getSkillValue(int skillType)
          Returns the training (sub)skill for a specific skill type
 ISpieler getSpieler()
          Getter for property spieler.
 double getST()
          Getter for property ST.
 ITrainingPoint getTrainPoint()
          get the training point for this instance
 double getTS()
          Getter for property TS.
 double getTW()
          Getter for property TW.
 double getVE()
          Getter for property VE.
 void setTimestamp(java.util.Date timestamp)
          Set the timestamp if not null, calculate sub increase for this training date only
 void setTrainPoint(ITrainingPoint trainPoint)
          set the training point for this instance and calculate the sub skills for the player using the training week from this training point
 

Method Detail

getFL

double getFL()
Getter for property FL.

Returns:
Value of property FL.

getKO

double getKO()
returns stamania

Returns:
TODO Missing Return Method Documentation

getPS

double getPS()
Getter for property PS.

Returns:
Value of property PS.

getSA

double getSA()
Getter for property SA.

Returns:
Value of property SA.

getST

double getST()
Getter for property ST.

Returns:
Value of property ST.

getSpieler

ISpieler getSpieler()
Getter for property spieler.

Returns:
Value of property spieler.

getTS

double getTS()
Getter for property TS.

Returns:
Value of property TS.

getTW

double getTW()
Getter for property TW.

Returns:
Value of property TW.

getVE

double getVE()
Getter for property VE.

Returns:
Value of property VE.

addValues

void addValues(ITrainingPerPlayer values)
add sub values of another ITrainingPerPlayer instance to this instance

Parameters:
values - the instance we take the values from

getSkillValue

double getSkillValue(int skillType)
Returns the training (sub)skill for a specific skill type

Parameters:
skillType - skill type from ISpieler.SKILL_*
Returns:
the (sub)skill for this skill type

setTimestamp

void setTimestamp(java.util.Date timestamp)
Set the timestamp if not null, calculate sub increase for this training date only

Parameters:
timestamp - the timestamp to set

getTrainPoint

ITrainingPoint getTrainPoint()
get the training point for this instance

Returns:
training point

setTrainPoint

void setTrainPoint(ITrainingPoint trainPoint)
set the training point for this instance and calculate the sub skills for the player using the training week from this training point

Parameters:
trainPoint - training point