de.hattrickorganizer.model.matches
Class MatchLineupTeam

java.lang.Object
  extended by de.hattrickorganizer.model.matches.MatchLineupTeam
All Implemented Interfaces:
IMatchLineupTeam

public class MatchLineupTeam
extends java.lang.Object
implements IMatchLineupTeam

DOCUMENT ME!

Author:
thomas.werth

Field Summary
protected  int m_iErfahrung
          TODO Missing Parameter Documentation
protected  int m_iTeamID
          TODO Missing Parameter Documentation
protected  java.lang.String m_sTeamName
          TODO Missing Parameter Documentation
protected  java.util.Vector m_vAufstellung
          TODO Missing Parameter Documentation
 
Constructor Summary
MatchLineupTeam(java.lang.String teamName, int teamID, int erfahrung)
          Creates a new instance of MatchLineupTeam
 
Method Summary
 void add2Aufstellung(IMatchLineupPlayer player)
          TODO Missing Method Documentation
 byte determinateSystem()
          determinates played System
 java.util.Vector getAufstellung()
          Getter for property m_vAufstellung.
 int getErfahrung()
          Getter for property m_iErfahrung.
 IMatchLineupPlayer getPlayerByID(int id)
          Liefert Einen Spieler per ID aus der Aufstellung
 IMatchLineupPlayer getPlayerByPosition(int id)
          Liefert Einen Spieler per PositionsID aus der Aufstellung
 int getTeamID()
          Getter for property m_iTeamID.
 java.lang.String getTeamName()
          Getter for property m_sTeamName.
 void setAufstellung(java.util.Vector m_vAufstellung)
          Setter for property m_vAufstellung.
 void setErfahrung(int m_iErfahrung)
          Setter for property m_iErfahrung.
 void setTeamID(int m_iTeamID)
          Setter for property m_iTeamID.
 void setTeamName(java.lang.String m_sTeamName)
          Setter for property m_sTeamName.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_sTeamName

protected java.lang.String m_sTeamName
TODO Missing Parameter Documentation


m_vAufstellung

protected java.util.Vector m_vAufstellung
TODO Missing Parameter Documentation


m_iErfahrung

protected int m_iErfahrung
TODO Missing Parameter Documentation


m_iTeamID

protected int m_iTeamID
TODO Missing Parameter Documentation

Constructor Detail

MatchLineupTeam

public MatchLineupTeam(java.lang.String teamName,
                       int teamID,
                       int erfahrung)
Creates a new instance of MatchLineupTeam

Parameters:
teamName - TODO Missing Constructuor Parameter Documentation
teamID - TODO Missing Constructuor Parameter Documentation
erfahrung - TODO Missing Constructuor Parameter Documentation
Method Detail

setAufstellung

public final void setAufstellung(java.util.Vector m_vAufstellung)
Setter for property m_vAufstellung.

Parameters:
m_vAufstellung - New value of property m_vAufstellung.

getAufstellung

public final java.util.Vector getAufstellung()
Getter for property m_vAufstellung.

Specified by:
getAufstellung in interface IMatchLineupTeam
Returns:
Value of property m_vAufstellung.

setErfahrung

public final void setErfahrung(int m_iErfahrung)
Setter for property m_iErfahrung.

Parameters:
m_iErfahrung - New value of property m_iErfahrung.

getErfahrung

public final int getErfahrung()
Getter for property m_iErfahrung.

Specified by:
getErfahrung in interface IMatchLineupTeam
Returns:
Value of property m_iErfahrung.

getPlayerByID

public final IMatchLineupPlayer getPlayerByID(int id)
Liefert Einen Spieler per ID aus der Aufstellung

Specified by:
getPlayerByID in interface IMatchLineupTeam
Parameters:
id - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation

getPlayerByPosition

public final IMatchLineupPlayer getPlayerByPosition(int id)
Liefert Einen Spieler per PositionsID aus der Aufstellung

Specified by:
getPlayerByPosition in interface IMatchLineupTeam
Parameters:
id - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation

setTeamID

public final void setTeamID(int m_iTeamID)
Setter for property m_iTeamID.

Parameters:
m_iTeamID - New value of property m_iTeamID.

getTeamID

public final int getTeamID()
Getter for property m_iTeamID.

Specified by:
getTeamID in interface IMatchLineupTeam
Returns:
Value of property m_iTeamID.

setTeamName

public final void setTeamName(java.lang.String m_sTeamName)
Setter for property m_sTeamName.

Parameters:
m_sTeamName - New value of property m_sTeamName.

getTeamName

public final java.lang.String getTeamName()
Getter for property m_sTeamName.

Specified by:
getTeamName in interface IMatchLineupTeam
Returns:
Value of property m_sTeamName.

add2Aufstellung

public final void add2Aufstellung(IMatchLineupPlayer player)
TODO Missing Method Documentation

Parameters:
player - TODO Missing Method Parameter Documentation

determinateSystem

public final byte determinateSystem()
determinates played System

Specified by:
determinateSystem in interface IMatchLineupTeam
Returns:
TODO Missing Return Method Documentation