Interface KONTROLLEURINTERFACE

All Known Implementing Classes:
KONTROLLEUR

interface KONTROLLEURINTERFACE

Beschreibt die für die Oberfläche nötigen Methoden des Kontrolleurs.

Version:
1.0
Author:
Albert Wiedemann

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"
 

Method Detail

AktienKaufen

void AktienKaufen(int aktienID,
                  int anzahl)
Ereignis "Aktien einkaufen"

Parameters:
aktienID - Schlüssel der Aktie
anzahl - gewünschte Anzahl der Aktie

AktienNamenGeben

java.lang.String[] AktienNamenGeben()
Inhalt für die Aktienliste besorgen


AktienVerkaufen

void AktienVerkaufen(int aktienID,
                     int anzahl)
Ereignis "Aktien verkaufen"

Parameters:
aktienID - Schlüssel der Aktie
anzahl - gewünschte Anzahl der Aktie

Beenden

void Beenden()
Ereignis "Ende"


KontennummernGeben

int[] KontennummernGeben()
Holt die Nummern aller Konten

Returns:
Feld mit den Kontonummern

KontoSetzen

void KontoSetzen(int nummer)
Setzt des aktuelle Konto anhand der gegebenen Kontonummer

Parameters:
nummer - neue Kontonummer

KursverlaufAnzeigen

void KursverlaufAnzeigen(int aktienID)
Ereignis "Kursverlauf anzeigen"

Parameters:
aktienID - Schlüssel der Aktie

NeueKurswerteBerechnen

void NeueKurswerteBerechnen()
Ereignis "neue Kurse"