A B D E F G K L M N O P R S V

A

Abheben(double) - Method in class KONTO
Abheben eines bestimmten Betrages
ABSCHLUSS - Class in <Unnamed>
Abschlussknoten einer Kontenliste.
ABSCHLUSS() - Constructor for class ABSCHLUSS
Belegt die Attribute.
AktienAnzahlGeben(int) - Method in class DATENBANKVERBINDUNG
Gesamtzahl aller Aktien einer Sorte im Depot ermitteln
AKTIENHANDEL - Class in <Unnamed>
Write a description of class AKTIENHANDEL here.
AktienIDGeben() - Method in class KURSINFO
Meldet den ID der Aktie
AktienKaufen(int, int) - Method in class KONTROLLEUR
Ereignis "Aktien einkaufen"
AktienKaufen(int, int) - Method in interface KONTROLLEURINTERFACE
Ereignis "Aktien einkaufen"
AktiennameGeben() - Method in class AKTIENPAKET
Namen melden
AktienNameHolen(int) - Method in class DATENBANKVERBINDUNG
Name einer Aktie holen
AktienNamenGeben() - Method in class KONTROLLEUR
Inhalt für die Aktienliste besorgen
AktienNamenGeben() - Method in interface KONTROLLEURINTERFACE
Inhalt für die Aktienliste besorgen
AktienNamenHolen() - Method in class DATENBANKVERBINDUNG
Liste der Aktien im Depot herausgeben
AktiennummerGeben() - Method in class AKTIENPAKET
Aktiennummer melden
AKTIENPAKET - Class in <Unnamed>
Angaben über ein einzelnes Aktienpaket.
AKTIENPAKET(int, int, String, int, double, String) - Constructor for class AKTIENPAKET
Besetzt die Attribute vor.
AktienpaketeGeben() - Method in class DATENBANKVERBINDUNG
Liste der Aktienpakete im Depot herausgeben
AktienpaketGeben(int, int) - Method in class DATENBANKVERBINDUNG
Kleinstes Paket der gegebenen Aktie mit der gewünschten Mindestanzahl holen.
AktienVerkaufen(int, int) - Method in class KONTROLLEUR
Ereignis "Aktien verkaufen"
AktienVerkaufen(int, int) - Method in interface KONTROLLEURINTERFACE
Ereignis "Aktien verkaufen"
AktuellerKurs(int) - Method in class DATENBANKVERBINDUNG
Aktuellen Aktienkurs aus der Datenbank erfragen
AlleKurseGeben() - Method in class DATENBANKVERBINDUNG
Ermittelt die neuesten Kurse aller Aktien
AnzahlErhoehen(int) - Method in class AKTIENPAKET
Stückzahl erhöhen
AnzahlGeben() - Method in class AKTIENPAKET
Anzahl melden
AnzahlVerringern(int) - Method in class AKTIENPAKET
Stückzahl verringern
AnzeigedatenGeben() - Method in class AKTIENPAKET
Anzeigedaten als String melden
ANZEIGEKOMPONENTE - Class in <Unnamed>
 
ANZEIGEKOMPONENTE() - Constructor for class ANZEIGEKOMPONENTE
Die Arbeit wird weiter oben erledigt.
Anzeigen(double[], String) - Method in class KURSANZEIGE
Macht das Anzeigefenster sichtbar
AnzeigeSetzen(double[], String) - Method in class ANZEIGEKOMPONENTE
Setzt die Anzeigedaten

B

Beenden() - Method in class KONTROLLEUR
Ereignis "Ende"
Beenden() - Method in interface KONTROLLEURINTERFACE
Ereignis "Ende"
BOERSE - Class in <Unnamed>
 
BOERSE() - Constructor for class BOERSE
Bestimmt die Datenbankverbindung

D

DATENBANKVERBINDUNG - Class in <Unnamed>
 
DatumGeben() - Method in class KURSINFO
Meldet das Datum
DepotlisteSetzen(String[]) - Method in class OBERFLAECHE
Setzt die Anzeige der Depoteinträge
DepotlisteSetzen(String[]) - Method in interface OBERFLAECHENINTERFACE
Setzt die Anzeige der Depoteinträge

E

Einfuegen(KONTO) - Method in class ABSCHLUSS
Fügt ein Konto sortiert nach Kontonummern in die Liste ein.
Einfuegen(KONTO) - Method in class KNOTEN
Fügt ein Konto sortiert nach Kontonummern in die Liste ein.
Einfuegen(KONTO) - Method in class KONTENLISTE
Fügt das angegebenen Konto in die Liste ein.
Einfuegen(KONTO) - Method in class LISTENELEMENT
Fügt ein Konto sortiert nach Kontonummern in die Liste ein.
Einzahlen(double) - Method in class KONTO
Einzahlen eines bestimmten Betrages

F

FehlerSetzen(String) - Method in class OBERFLAECHE
Empfängt Fehlermeldungen
FehlerSetzen(String) - Method in interface STATUSBEOBACHTER
Empfängt Fehlermeldungen

G

GroesstesAktienpaketGeben(int) - Method in class DATENBANKVERBINDUNG
Größtes Paket der gegebenen Aktie holen.

K

KaufDatumGeben() - Method in class AKTIENPAKET
KaufDatum melden
KaufEintragen(int, int, String, double) - Method in class DATENBANKVERBINDUNG
Gekauftes Aktienpaket in die Datenbank eintragen
Kaufen(int, int, KONTO) - Method in class BOERSE
Kaufen mehrerer Aktien einer bestimmten Art
KaufKursGeben() - Method in class AKTIENPAKET
Kaufkurs melden
KNOTEN - Class in <Unnamed>
(Innerer) Knoten einer Kontenliste.
KNOTEN(LISTENELEMENT, KONTO) - Constructor for class KNOTEN
Belegt die Attribute.
KONTENLISTE - Class in <Unnamed>
Verwaltet Listen von KONTEN.
KONTENLISTE() - Constructor for class KONTENLISTE
Erzeugt eine leere Liste
KontennummernGeben() - Method in class KONTROLLEUR
Holt die Nummern aller Konten
KontennummernGeben() - Method in interface KONTROLLEURINTERFACE
Holt die Nummern aller Konten
KONTO - Class in <Unnamed>
Beschreibt die Struktur eines Girokontos eines Kunden Momentan hat ein Kunde nur genau ein Konto, "kontoId" wird daher nicht genutzt.
KONTO(int) - Constructor for class KONTO
Initialisiert die Attribute
KontoNummerGeben() - Method in class KONTO
Nummer des Kontos melden
KontonummernEintragen(int[], int) - Method in class ABSCHLUSS
Trägt die Kontonummern der Konten des angegebenen Kunden in das Feld ein.
KontonummernEintragen(int[], int) - Method in class KNOTEN
Trägt die Kontonummern der Konten des angegebenen Kunden in das Feld ein.
KontonummernEintragen(int[], int) - Method in class LISTENELEMENT
Trägt die Kontonummern der Konten des angegebenen Kunden in das Feld ein.
KontonummernGeben() - Method in class KONTENLISTE
Sucht die Kontonummer für einen bestimmten Kunden in der Datenbank.
KontoSetzen(int) - Method in class KONTROLLEUR
Setzt des aktuelle Konto anhand der gegebenen Kontonummer
KontoSetzen(int) - Method in interface KONTROLLEURINTERFACE
Setzt des aktuelle Konto anhand der gegebenen Kontonummer
KontoStandGeben() - Method in class KONTO
Kontostand auslesen
KontostandsanzeigeSetzen(double) - Method in class OBERFLAECHE
Setzt den Wert des Kontostandes
KontostandsanzeigeSetzen(double) - Method in interface OBERFLAECHENINTERFACE
Setzt den Wert des Kontostandes
KontosZaehlen() - Method in class ABSCHLUSS
Zählt die Konten, die der angegebene Kunde besitzt.
KontosZaehlen() - Method in class KNOTEN
Zählt die Konten, die der angegebene Kunde besitzt.
KontosZaehlen() - Method in class LISTENELEMENT
Zählt die Konten, die der angegebene Kunde besitzt.
KONTROLLEUR - Class in <Unnamed>
 
KONTROLLEUR(BOERSE, KONTENLISTE, KURSANZEIGE) - Constructor for class KONTROLLEUR
Besetzt die Attribute
KONTROLLEURINTERFACE - Interface in <Unnamed>
Beschreibt die für die Oberfläche nötigen Methoden des Kontrolleurs.
kursAnzahl - Static variable in class KURSANZEIGE
Anzahl der angezeigten Kurse
KURSANZEIGE - Class in <Unnamed>
 
KURSANZEIGE() - Constructor for class KURSANZEIGE
Baut das Anzeigefenster auf
KurseHolen(int, int) - Method in class DATENBANKVERBINDUNG
Die gegebene Anzahl von Kursen einer Aktie holen
KursGeben() - Method in class KURSINFO
Meldet den Kurs
KURSINFO - Class in <Unnamed>
Verwaltet den Kurs einer Aktie mit dem Datum.
KURSINFO(int, double, String) - Constructor for class KURSINFO
Initialisiert die Attribute.
KursSetzen(double) - Method in class KURSINFO
Setzt einen neuen Kurswert.
KursverlaufAnzeigen(int) - Method in class KONTROLLEUR
Ereignis "Kursverlauf anzeigen"
KursverlaufAnzeigen(int) - Method in interface KONTROLLEURINTERFACE
Ereignis "Kursverlauf anzeigen"

L

LISTENELEMENT - Class in <Unnamed>
Allgemeines Element einer Liste von Konten
LISTENELEMENT() - Constructor for class LISTENELEMENT
Der Konstruktor ist nur der Vollständigkeit halber angegeben.

M

main(String[]) - Static method in class AKTIENHANDEL
Startmethode des Pakets

N

NeueKurseBestimmen() - Method in class BOERSE
Ermittelt neue Kurse für die Aktien und trägt sie in die DB ein
NeueKurseEintragen(KURSINFO[]) - Method in class DATENBANKVERBINDUNG
Kurswerte eintragen
NeueKurswerteBerechnen() - Method in class KONTROLLEUR
Ereignis "neue Kurse"
NeueKurswerteBerechnen() - Method in interface KONTROLLEURINTERFACE
Ereignis "neue Kurse"

O

OBERFLAECHE - Class in <Unnamed>
 
OBERFLAECHE(KONTROLLEURINTERFACE) - Constructor for class OBERFLAECHE
Besetzt die Attribute und baut das Fenster auf.
OBERFLAECHENINTERFACE - Interface in <Unnamed>
Beschreibt die Statusmeldungen der Oberfläche.
OberflaecheSetzen(OBERFLAECHENINTERFACE) - Method in class KONTROLLEUR
Setzt die Oberfläche für die Rückmeldungen

P

paintComponent(Graphics) - Method in class ANZEIGEKOMPONENTE
Zeichenmethode für die Komponente
PaketNummerGeben() - Method in class AKTIENPAKET
Paketnummer melden

R

Registrieren(STATUSBEOBACHTER) - Method in class BOERSE
Registrieren des Stautsbeobachters
Registrieren(STATUSBEOBACHTER) - Method in class DATENBANKVERBINDUNG
Registriert den Beobachter für die Fehlermeldungen
Registrieren(STATUSBEOBACHTER) - Method in interface STATUSERZEUGER
Registrieren des Stautsbeobachters

S

Schliessen() - Method in class DATENBANKVERBINDUNG
Beendet die Verbindung zur Datenbank, alle Resourcen werden freigegeben.
STATUSBEOBACHTER - Interface in <Unnamed>
Das Interface für einen Beobachter von Statusmeldungen.
STATUSERZEUGER - Interface in <Unnamed>
Das Interface für einen Erzeuger von Statusinformation.
StatuszeileSetzen(String) - Method in class OBERFLAECHE
Setzt den Text der Statuszeile
StatuszeileSetzen(String) - Method in interface OBERFLAECHENINTERFACE
Setzt den Text der Statuszeile
Suchen(int) - Method in class ABSCHLUSS
Sucht das angegebene Konto.
Suchen(int) - Method in class KNOTEN
Sucht das angegebene Konto.
Suchen(int) - Method in class KONTENLISTE
Sucht das Konto mit der angegebenen Nummer.
Suchen(int) - Method in class LISTENELEMENT
Sucht das angegebene Konto.

V

VerbindungGeben() - Static method in class DATENBANKVERBINDUNG
Gibt eine Referenz auf das Verbindungsobjekt zurück.
VerkaufEintragen(int, int, int, int, String, double, String, double) - Method in class DATENBANKVERBINDUNG
Verkauf aus einem Paket eintragen
Verkaufen(int, int, KONTO) - Method in class BOERSE
Verkaufen mehrerer Aktien einer bestimmten Art

A B D E F G K L M N O P R S V