de.hattrickorganizer.net.rmiHOFriendly
Class NetMatchScreen

java.lang.Object
  extended by de.hattrickorganizer.net.rmiHOFriendly.NetMatchScreen
All Implemented Interfaces:
MatchScreen

public class NetMatchScreen
extends java.lang.Object
implements MatchScreen

MatchScreen verbindung zum anderen Rechner


Field Summary
protected  HOFriendlyDialog m_clDialog
          TODO Missing Parameter Documentation
 
Fields inherited from interface de.hattrickorganizer.model.MatchScreen
CMD_WAIT, KEY_ABSCHLUSS_TOR, KEY_ABSCHLUSS_VERGEBEN, KEY_AKTION, KEY_START, VAR_AUSWECHSELSPIELER, VAR_EINWECHSELSPIELER, VAR_FANMANAGER, VAR_FANTEAM, VAR_GEGNERMANAGER, VAR_GEGNERTEAM, VAR_SCHUETZE, VAR_SPIELERNAME, VAR_SPIELMINUTE, VAR_TEAMNAME, VAR_TORWART, VAR_VERTEIDIGER1, VAR_VERTEIDIGER2, VAR_VORBEREITER1
 
Constructor Summary
NetMatchScreen(HOFriendlyDialog link)
          Creates a new NetMatchScreen object.
 
Method Summary
 void doAuswechslung(byte textKey, java.lang.String teamName, java.lang.String auswechselSpieler, java.lang.String einwechselSpieler, int variante, int spielminute, boolean heim)
          gibt eine Auswechslung an
 void doFangesang(int key, int art, int variante, java.lang.String fanTeam, java.lang.String fanManager, java.lang.String gegnerTeam, java.lang.String gegnerManager, boolean heim)
          Fangesang
 void doKarte(byte textKey, java.lang.String spielerName, int spielminute, int variante, int trainerVariante, boolean heim)
          übermittelt Inforamtionen zu einer Karte
 void doMinuteRum(int spielminute)
          gibt an das ne Minute rum ist :)
 void doSpielbeginn(Spielbericht sb)
          Spielende
 void doSpielende(Spielbericht sb)
          Spielende
 void doTorchance(boolean heimTeam, java.lang.String schuetze, java.lang.String vorbereiter1, java.lang.String verteidiger1, java.lang.String verteidiger2, java.lang.String torwart, byte torart, byte torchance, int variante, int trainerVariante, int trainerVariante2, int[] aktionen, int spielminute)
          zeigt eine Torchance an Inhalt am besten in thread auslagern! Wenn Thread fertig aus diesem Heraus bool isTorchancefertig auf true setzen sofort return dieser MEthode weil ist ja 'n Thread
 void doVerletzung(byte textKey, java.lang.String spielerName, int spielminute, int variante, int trainerVariante, boolean heim)
          stellt eine Verletzung dar
 void drawInfoText(byte textKey, int variante)
          Gibt einen Infotext wieder z.B: gleich geht's los, Halbzeit, ElferSchießen, Spielende...
 boolean isAbbruch()
          TODO Missing Method Documentation
 boolean isPause()
          TODO Missing Method Documentation
 boolean isScreenBereit()
          gibt an ob der Screen bereit zum zeichnen ist
 void recieveMsg(java.lang.String trainer, java.lang.String msg, boolean heim)
          empfängt Msg und stellt sie dar
 void setPause(boolean pause)
          TODO Missing Method Documentation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_clDialog

protected HOFriendlyDialog m_clDialog
TODO Missing Parameter Documentation

Constructor Detail

NetMatchScreen

public NetMatchScreen(HOFriendlyDialog link)
Creates a new NetMatchScreen object.

Parameters:
link - TODO Missing Constructuor Parameter Documentation
Method Detail

isAbbruch

public final boolean isAbbruch()
TODO Missing Method Documentation

Specified by:
isAbbruch in interface MatchScreen
Returns:
TODO Missing Return Method Documentation

setPause

public final void setPause(boolean pause)
TODO Missing Method Documentation

Specified by:
setPause in interface MatchScreen
Parameters:
pause - TODO Missing Method Parameter Documentation

isPause

public final boolean isPause()
TODO Missing Method Documentation

Specified by:
isPause in interface MatchScreen
Returns:
TODO Missing Return Method Documentation

isScreenBereit

public final boolean isScreenBereit()
gibt an ob der Screen bereit zum zeichnen ist

Specified by:
isScreenBereit in interface MatchScreen
Returns:
TODO Missing Return Method Documentation

doAuswechslung

public final void doAuswechslung(byte textKey,
                                 java.lang.String teamName,
                                 java.lang.String auswechselSpieler,
                                 java.lang.String einwechselSpieler,
                                 int variante,
                                 int spielminute,
                                 boolean heim)
gibt eine Auswechslung an

Specified by:
doAuswechslung in interface MatchScreen
Parameters:
textKey - TODO Missing Constructuor Parameter Documentation
teamName - TODO Missing Constructuor Parameter Documentation
auswechselSpieler - TODO Missing Constructuor Parameter Documentation
einwechselSpieler - TODO Missing Constructuor Parameter Documentation
variante - TODO Missing Constructuor Parameter Documentation
spielminute - TODO Missing Constructuor Parameter Documentation
heim - TODO Missing Constructuor Parameter Documentation

doFangesang

public final void doFangesang(int key,
                              int art,
                              int variante,
                              java.lang.String fanTeam,
                              java.lang.String fanManager,
                              java.lang.String gegnerTeam,
                              java.lang.String gegnerManager,
                              boolean heim)
Fangesang

Specified by:
doFangesang in interface MatchScreen
Parameters:
key - FanGesangsArt ,steht für Anfeuerung, verhöhnen
art - (Spieler, Team, Trainer )
variante - welche Variante
fanTeam - Füllmaterial für die Variable
fanManager - TODO Missing Constructuor Parameter Documentation
gegnerTeam - TODO Missing Constructuor Parameter Documentation
gegnerManager - TODO Missing Constructuor Parameter Documentation
heim - TODO Missing Constructuor Parameter Documentation

doKarte

public final void doKarte(byte textKey,
                          java.lang.String spielerName,
                          int spielminute,
                          int variante,
                          int trainerVariante,
                          boolean heim)
übermittelt Inforamtionen zu einer Karte

Specified by:
doKarte in interface MatchScreen
Parameters:
textKey - TODO Missing Constructuor Parameter Documentation
spielerName - TODO Missing Constructuor Parameter Documentation
spielminute - TODO Missing Constructuor Parameter Documentation
variante - TODO Missing Constructuor Parameter Documentation
trainerVariante - TODO Missing Constructuor Parameter Documentation
heim - TODO Missing Constructuor Parameter Documentation

doMinuteRum

public final void doMinuteRum(int spielminute)
gibt an das ne Minute rum ist :)

Specified by:
doMinuteRum in interface MatchScreen
Parameters:
spielminute - TODO Missing Constructuor Parameter Documentation

doSpielbeginn

public final void doSpielbeginn(Spielbericht sb)
Spielende

Specified by:
doSpielbeginn in interface MatchScreen
Parameters:
sb - TODO Missing Constructuor Parameter Documentation

doSpielende

public final void doSpielende(Spielbericht sb)
Spielende

Specified by:
doSpielende in interface MatchScreen
Parameters:
sb - TODO Missing Constructuor Parameter Documentation

doTorchance

public final void doTorchance(boolean heimTeam,
                              java.lang.String schuetze,
                              java.lang.String vorbereiter1,
                              java.lang.String verteidiger1,
                              java.lang.String verteidiger2,
                              java.lang.String torwart,
                              byte torart,
                              byte torchance,
                              int variante,
                              int trainerVariante,
                              int trainerVariante2,
                              int[] aktionen,
                              int spielminute)
zeigt eine Torchance an Inhalt am besten in thread auslagern! Wenn Thread fertig aus diesem Heraus bool isTorchancefertig auf true setzen sofort return dieser MEthode weil ist ja 'n Thread

Specified by:
doTorchance in interface MatchScreen
Parameters:
heimTeam - TODO Missing Constructuor Parameter Documentation
schuetze - TODO Missing Constructuor Parameter Documentation
vorbereiter1 - TODO Missing Constructuor Parameter Documentation
verteidiger1 - TODO Missing Constructuor Parameter Documentation
verteidiger2 - TODO Missing Constructuor Parameter Documentation
torwart - TODO Missing Constructuor Parameter Documentation
torart - TODO Missing Constructuor Parameter Documentation
torchance - TODO Missing Constructuor Parameter Documentation
variante - TODO Missing Constructuor Parameter Documentation
trainerVariante - TODO Missing Constructuor Parameter Documentation
trainerVariante2 - TODO Missing Constructuor Parameter Documentation
aktionen - TODO Missing Constructuor Parameter Documentation
spielminute - TODO Missing Constructuor Parameter Documentation

doVerletzung

public final void doVerletzung(byte textKey,
                               java.lang.String spielerName,
                               int spielminute,
                               int variante,
                               int trainerVariante,
                               boolean heim)
stellt eine Verletzung dar

Specified by:
doVerletzung in interface MatchScreen
Parameters:
textKey - TODO Missing Constructuor Parameter Documentation
spielerName - TODO Missing Constructuor Parameter Documentation
spielminute - TODO Missing Constructuor Parameter Documentation
variante - TODO Missing Constructuor Parameter Documentation
trainerVariante - TODO Missing Constructuor Parameter Documentation
heim - TODO Missing Constructuor Parameter Documentation

drawInfoText

public final void drawInfoText(byte textKey,
                               int variante)
Gibt einen Infotext wieder z.B: gleich geht's los, Halbzeit, ElferSchießen, Spielende...

Specified by:
drawInfoText in interface MatchScreen
Parameters:
textKey - == Info, Vortext usw.
variante - TODO Missing Constructuor Parameter Documentation

recieveMsg

public final void recieveMsg(java.lang.String trainer,
                             java.lang.String msg,
                             boolean heim)
empfängt Msg und stellt sie dar

Specified by:
recieveMsg in interface MatchScreen
Parameters:
trainer - TODO Missing Constructuor Parameter Documentation
msg - TODO Missing Constructuor Parameter Documentation
heim - TODO Missing Constructuor Parameter Documentation