|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--Einsatzteam
Field Summary | |
int |
abAnfahrten
|
int |
abBehandlungen
|
int |
bearbeitetePatienten_leb
|
int |
bearbeitetePatienten_nor
|
double |
mBehandlungszeit
|
double |
mFahrzeit
|
double |
mWartezeit
|
double |
verloreneZeit
|
Constructor Summary | |
Einsatzteam(Zentrale zent,
Warteliste liste)
Kostruktor, welcher einen Verweis auf die Zentrale erwartet und eine Warteliste die leer ist übergeben bekommt |
Method Summary | |
void |
abbruchAnfahrt(Patient Notfall)
Stellt die Bedingungen derart her, das vom momentanen Standort aus zwischen der letzten Behandlung und der nächsten direkt zum Übergebenen Notfall gefahren wird. |
void |
abbruchBehandlung(Patient Notfall)
Stellt die Bedingungen derart her, das die momentanen Behandlung abgebrochen und direkt zum übergebenen Notfall gefahren wird. |
void |
abbruchHeimfahrt(Patient Notfall)
Stellt die Bedingungen derart her, das vom momentanen Standort aus zwischen der letzten Behandlung und der Zentrale direkt zum Übergebenen Notfall gefahren wird. |
boolean |
behandelt()
liefert einen boolean ob der Arzt eine Paienten behandelt |
Stadtbezirk |
getZielort()
liefert den Zielort des Teams wenn es unterwegs ist, aber heimfahrend ncht true liefert |
boolean |
heimfahrend()
liefert einen boolean ob der Arzt heimfährt |
boolean |
isJobLebensbedrohlich()
liefert einen boolean ob der Arzt einen lebensbedrohlichen Notfall behandelt |
void |
nextJob(Patient Notfall)
Anfahrtszeit und Bearbeitungszeit werden berechnet |
void |
resetStatistik()
setzt alle Werte welche vom BatchLogger ausgelesen wurden auf null, wenn nötig |
boolean |
unterwegs()
liefert einen boolean ob der Arzt unterwegs ist |
boolean |
wartend()
liefert einen boolean ob der Arzt wartet |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public double mWartezeit
public double mFahrzeit
public double mBehandlungszeit
public int bearbeitetePatienten_nor
public int bearbeitetePatienten_leb
public double verloreneZeit
public int abAnfahrten
public int abBehandlungen
Constructor Detail |
public Einsatzteam(Zentrale zent, Warteliste liste)
Method Detail |
public boolean wartend()
public boolean heimfahrend()
public boolean unterwegs()
public boolean behandelt()
public boolean isJobLebensbedrohlich()
public void nextJob(Patient Notfall)
public void abbruchHeimfahrt(Patient Notfall)
public void abbruchAnfahrt(Patient Notfall)
public void abbruchBehandlung(Patient Notfall)
public Stadtbezirk getZielort()
public void resetStatistik()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |