|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectKONTROLLEUR
class KONTROLLEUR
Constructor Summary | |
---|---|
KONTROLLEUR(BOERSE boerse,
KONTENLISTE konten,
KURSANZEIGE kursAnzeige)
Besetzt die Attribute |
Method Summary | |
---|---|
void |
AktienKaufen(int aktienID,
int anzahl)
Ereignis "Aktien einkaufen" |
java.lang.String[] |
AktienNamenGeben()
Inhalt für die Aktienliste besorgen |
void |
AktienVerkaufen(int aktienID,
int anzahl)
Ereignis "Aktien verkaufen" |
void |
Beenden()
Ereignis "Ende" |
int[] |
KontennummernGeben()
Holt die Nummern aller Konten |
void |
KontoSetzen(int nummer)
Setzt des aktuelle Konto anhand der gegebenen Kontonummer |
void |
KursverlaufAnzeigen(int aktienID)
Ereignis "Kursverlauf anzeigen" |
void |
NeueKurswerteBerechnen()
Ereignis "neue Kurse" |
(package private) void |
OberflaecheSetzen(OBERFLAECHENINTERFACE o)
Setzt die Oberfläche für die Rückmeldungen |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
KONTROLLEUR(BOERSE boerse, KONTENLISTE konten, KURSANZEIGE kursAnzeige)
boerse
- die Boerse, an der der Handel stattfindet.konto
- das Konto, für das die Geschäfte abgewickelt werden.kursAnzeige
- Fenster für die Anzeige der Kursentwicklung einer Aktie.Method Detail |
---|
public void AktienKaufen(int aktienID, int anzahl)
AktienKaufen
in interface KONTROLLEURINTERFACE
aktienID
- Schlüssel der Aktieanzahl
- gewünschte Anzahl der Aktiepublic java.lang.String[] AktienNamenGeben()
AktienNamenGeben
in interface KONTROLLEURINTERFACE
public void AktienVerkaufen(int aktienID, int anzahl)
AktienVerkaufen
in interface KONTROLLEURINTERFACE
aktienID
- Schlüssel der Aktieanzahl
- gewünschte Anzahl der Aktiepublic void Beenden()
Beenden
in interface KONTROLLEURINTERFACE
public int[] KontennummernGeben()
KontennummernGeben
in interface KONTROLLEURINTERFACE
public void KontoSetzen(int nummer)
KontoSetzen
in interface KONTROLLEURINTERFACE
nummer
- neue Kontonummerpublic void KursverlaufAnzeigen(int aktienID)
KursverlaufAnzeigen
in interface KONTROLLEURINTERFACE
aktienID
- Schlüssel der Aktiepublic void NeueKurswerteBerechnen()
NeueKurswerteBerechnen
in interface KONTROLLEURINTERFACE
void OberflaecheSetzen(OBERFLAECHENINTERFACE o)
o
- Referenz auf die Oberfläche
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |