|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.hattrickorganizer.logik.Aufstellungsassistent
public class Aufstellungsassistent
DOCUMENT ME!
| Constructor Summary | |
|---|---|
Aufstellungsassistent()
Creates a new instance of Aufstellungsassistent |
|
| Method Summary | |
|---|---|
void |
doAufstellung(java.util.Vector positionen,
java.util.Vector spieler,
byte reihenfolge,
boolean mitForm,
boolean idealPosFirst,
boolean ignoreVerletzung,
boolean ignoreSperre,
float wetterBonus,
int wetter)
übernimmt das automatische Aufstellen |
protected void |
doReserveSpielerAufstellen(byte position,
boolean mitForm,
boolean ignoreVerletzung,
boolean ignoreSperre,
java.util.Vector vSpieler,
java.util.Vector positionen)
besetzt die Torwart Positionen im Vector m_vPositionen |
protected void |
doReserveSpielerAufstellenIdealPos(byte position,
boolean mitForm,
boolean ignoreVerletzung,
boolean ignoreSperre,
java.util.Vector vSpieler,
java.util.Vector positionen)
besetzt die Torwart Positionen im Vector m_vPositionen |
protected void |
doSpielerAufstellen(byte position,
boolean mitForm,
boolean ignoreVerletzung,
boolean ignoreSperre,
java.util.Vector vSpieler,
java.util.Vector positionen)
besetzt die Torwart Positionen im Vector m_vPositionen |
protected void |
doSpielerAufstellenIdealPos(byte position,
boolean mitForm,
boolean ignoreVerletzung,
boolean ignoreSperre,
java.util.Vector vSpieler,
java.util.Vector positionen)
besetzt die Torwart Positionen im Vector m_vPositionen |
int |
getBestFreeElferKicker(int[] liste,
java.util.Vector vSpieler,
java.util.Vector positionen)
findet den besten noch freien Kicker für einen Elfer |
protected Spieler |
getBestSpieler(byte position,
boolean mitForm,
boolean ignoreVerletzung,
boolean ignoreSperre,
java.util.Vector vSpieler,
java.util.Vector positionen)
liefert aus dem eigenen Vector mit Spielern den besten für die angefordertet Position der noch nicht aufgestellt ist |
protected Spieler |
getBestSpielerIdealPosOnly(byte position,
boolean mitForm,
boolean ignoreVerletzung,
boolean ignoreSperre,
java.util.Vector vSpieler,
java.util.Vector positionen)
liefert aus dem eigenen Vector mit Spielern den besten für die angefordertet Position der noch nicht aufgestellt ist |
void |
initElferKicker(int[] liste)
initialisiert die Liste |
boolean |
isSpielerAufgestellt(int spielerId,
java.util.Vector positionen)
gibt an ob der Spieler bereits aufgestellt ist auch ReserveBank zählt mit |
boolean |
isSpielerInAnfangsElf(int spielerId,
java.util.Vector positionen)
gibt an ob der Spieler von beginn an Spielt |
boolean |
isSpielerInElferListe(int[] liste,
int spielerId)
gibt an ob der Spieler schon in der Liste ist |
void |
resetPositionsbesetzungen(java.util.Vector positionen)
resetet alle Verbindungen zwischen Position und Spieler |
int[] |
setElferKicker(java.util.Vector vSpieler,
java.util.Vector positionen)
erstellt die beste Elfmeterreihenfolge |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Aufstellungsassistent()
| Method Detail |
|---|
public final int getBestFreeElferKicker(int[] liste,
java.util.Vector vSpieler,
java.util.Vector positionen)
liste - TODO Missing Constructuor Parameter DocumentationvSpieler - TODO Missing Constructuor Parameter Documentationpositionen - TODO Missing Constructuor Parameter Documentation
public final int[] setElferKicker(java.util.Vector vSpieler,
java.util.Vector positionen)
vSpieler - TODO Missing Constructuor Parameter Documentationpositionen - TODO Missing Constructuor Parameter Documentation
public final boolean isSpielerAufgestellt(int spielerId,
java.util.Vector positionen)
spielerId - TODO Missing Constructuor Parameter Documentationpositionen - TODO Missing Constructuor Parameter Documentation
public final boolean isSpielerInAnfangsElf(int spielerId,
java.util.Vector positionen)
spielerId - TODO Missing Constructuor Parameter Documentationpositionen - TODO Missing Constructuor Parameter Documentation
public final boolean isSpielerInElferListe(int[] liste,
int spielerId)
liste - TODO Missing Constructuor Parameter DocumentationspielerId - TODO Missing Constructuor Parameter Documentation
public final void doAufstellung(java.util.Vector positionen,
java.util.Vector spieler,
byte reihenfolge,
boolean mitForm,
boolean idealPosFirst,
boolean ignoreVerletzung,
boolean ignoreSperre,
float wetterBonus,
int wetter)
positionen - die zu besetzenden Positionenspieler - die aufszustellenden Spielerreihenfolge - Reihenfolge in der die Mannschaftsteile besetzt werden sollenmitForm - FormberücksichtigungidealPosFirst - IdealPosition berücksichtigen ?ignoreVerletzung - auch Verletzte aufstellen ?ignoreSperre - auch gesperrte aufstellen ?wetterBonus - Schwellwert der angibt an wie auf WetterEffekte reagiert werden sollwetter - das aktuelle Wetterpublic final void initElferKicker(int[] liste)
liste - TODO Missing Constructuor Parameter Documentationpublic final void resetPositionsbesetzungen(java.util.Vector positionen)
positionen - TODO Missing Constructuor Parameter Documentation
protected final Spieler getBestSpieler(byte position,
boolean mitForm,
boolean ignoreVerletzung,
boolean ignoreSperre,
java.util.Vector vSpieler,
java.util.Vector positionen)
position - TODO Missing Constructuor Parameter DocumentationmitForm - TODO Missing Constructuor Parameter DocumentationignoreVerletzung - TODO Missing Constructuor Parameter DocumentationignoreSperre - TODO Missing Constructuor Parameter DocumentationvSpieler - TODO Missing Constructuor Parameter Documentationpositionen - TODO Missing Constructuor Parameter Documentation
protected final Spieler getBestSpielerIdealPosOnly(byte position,
boolean mitForm,
boolean ignoreVerletzung,
boolean ignoreSperre,
java.util.Vector vSpieler,
java.util.Vector positionen)
position - TODO Missing Constructuor Parameter DocumentationmitForm - TODO Missing Constructuor Parameter DocumentationignoreVerletzung - TODO Missing Constructuor Parameter DocumentationignoreSperre - TODO Missing Constructuor Parameter DocumentationvSpieler - TODO Missing Constructuor Parameter Documentationpositionen - TODO Missing Constructuor Parameter Documentation
protected final void doReserveSpielerAufstellen(byte position,
boolean mitForm,
boolean ignoreVerletzung,
boolean ignoreSperre,
java.util.Vector vSpieler,
java.util.Vector positionen)
position - TODO Missing Constructuor Parameter DocumentationmitForm - TODO Missing Constructuor Parameter DocumentationignoreVerletzung - TODO Missing Constructuor Parameter DocumentationignoreSperre - TODO Missing Constructuor Parameter DocumentationvSpieler - TODO Missing Constructuor Parameter Documentationpositionen - TODO Missing Constructuor Parameter Documentation
protected final void doReserveSpielerAufstellenIdealPos(byte position,
boolean mitForm,
boolean ignoreVerletzung,
boolean ignoreSperre,
java.util.Vector vSpieler,
java.util.Vector positionen)
position - TODO Missing Constructuor Parameter DocumentationmitForm - TODO Missing Constructuor Parameter DocumentationignoreVerletzung - TODO Missing Constructuor Parameter DocumentationignoreSperre - TODO Missing Constructuor Parameter DocumentationvSpieler - TODO Missing Constructuor Parameter Documentationpositionen - TODO Missing Constructuor Parameter Documentation
protected final void doSpielerAufstellen(byte position,
boolean mitForm,
boolean ignoreVerletzung,
boolean ignoreSperre,
java.util.Vector vSpieler,
java.util.Vector positionen)
position - TODO Missing Constructuor Parameter DocumentationmitForm - TODO Missing Constructuor Parameter DocumentationignoreVerletzung - TODO Missing Constructuor Parameter DocumentationignoreSperre - TODO Missing Constructuor Parameter DocumentationvSpieler - TODO Missing Constructuor Parameter Documentationpositionen - TODO Missing Constructuor Parameter Documentation
protected final void doSpielerAufstellenIdealPos(byte position,
boolean mitForm,
boolean ignoreVerletzung,
boolean ignoreSperre,
java.util.Vector vSpieler,
java.util.Vector positionen)
position - TODO Missing Constructuor Parameter DocumentationmitForm - TODO Missing Constructuor Parameter DocumentationignoreVerletzung - TODO Missing Constructuor Parameter DocumentationignoreSperre - TODO Missing Constructuor Parameter DocumentationvSpieler - TODO Missing Constructuor Parameter Documentationpositionen - TODO Missing Constructuor Parameter Documentation
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||