Overview | Package | Class | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES

A B D E G K L M O S T V Z

## A

ABSCHLUSS - Class in Model.Baum
  Beschreibt ein Abschlusselement des Baums.
ABSCHLUSS() - Constructor for class Model.Baum.ABSCHLUSS
  Für das Anlegen des Abschlusses brauchts nichts getan zu werden.
ABSCHLUSS - Class in Model.Liste
  Beschreibt ein Abschlusselement der Liste.
ABSCHLUSS() - Constructor for class Model.Liste.ABSCHLUSS
  Für das Anlegen des Abschlusses brauchts nichts getan zu werden.
AnzahlFuerBaumsucheGeben() - Method in class Model.TESTSUCHE
  Meldet die durchschnittliche Anzahl der Vergleiche für die Suche im Baum.
AnzahlFuerListensucheGeben() - Method in class Model.TESTSUCHE
  Meldet die durchschnittliche Anzahl der Vergleiche für die Suche in der Liste.

## B

BAUM - Class in Model.Baum
  Ein sortierter Binärbaum nach Standardimplementierung.
BAUM() - Constructor for class Model.Baum.BAUM
  Legt einen leeren Baum an.
BAUMELEMENT - Class in Model.Baum
  Beschreibt ein abstraktes Element des Baums.
BAUMELEMENT() - Constructor for class Model.Baum.BAUMELEMENT
BaumSuchanzahlSetzen(String) - Method in class OBERFLAECHE
  Trägt die Vergleichsanzahl für die Suche im Baum ein.
BaumSuchanzahlSetzen(String) - Method in interface OBERFLAECHENINTERFACE
  Trägt die Vergleichsanzahl für die Suche im Baum ein.
BeendenAusfuehren() - Method in class KONTROLLEUR
  Beendet das Programm.
BeendenAusfuehren() - Method in interface KONTROLLEURINTERFACE
  Beendet das Programm.
BezeichnerGenerieren() - Method in class Model.GENERATOR
  erzeugt einen neuen Bezeichner.

## D

DATENELEMENT - Interface in Model
  Beschreibt eine allgemeines Datenelement für Liste oder Baum.
DurchschnittsTest(int, boolean, boolean) - Method in class Model.TESTSUCHE
  Bestimmt die durschnittlichen Vergleichszahlen f&uum;r die Suche.

## E

Einfuegen(DATENELEMENT) - Method in class Model.Baum.ABSCHLUSS
  Fügt ein neues Datenelement in den Baum ein.
Einfuegen(DATENELEMENT) - Method in class Model.Baum.BAUM
  Fügt ein neues Datenelement in den Baum ein.
Einfuegen(DATENELEMENT) - Method in class Model.Baum.BAUMELEMENT
  Fügt ein neues Datenelement sortiert in den Baum ein.
Einfuegen(DATENELEMENT) - Method in class Model.Baum.KNOTEN
  Fügt ein neues Datenelement in den Baum ein.
Einfuegen(DATENELEMENT) - Method in class Model.Liste.ABSCHLUSS
  Fügt ein neues Datenelement sortiert in die Liste ein.
Einfuegen(DATENELEMENT) - Method in class Model.Liste.KNOTEN
  Fügt ein neues Datenelement sortiert in die Liste ein.
Einfuegen(DATENELEMENT) - Method in class Model.Liste.LISTE
  Fügt ein neues Datenelement sortiert in die Liste ein.
Einfuegen(DATENELEMENT) - Method in class Model.Liste.LISTENELEMENT
  Fügt ein neues Datenelement sortiert in die Liste ein.

## G

GENERATOR - Class in Model
GENERATOR(int) - Constructor for class Model.GENERATOR
  Initialisiert den Zufallsgenerattor.

## K

KNOTEN - Class in Model.Baum
  Beschreibt einen Knoten des Baums.
KNOTEN(DATENELEMENT, BAUMELEMENT, BAUMELEMENT) - Constructor for class Model.Baum.KNOTEN
  Legt einen neuen Knoten mit gegebenem Datenelement und gegebenen Nachfolgern an.
KNOTEN - Class in Model.Liste
  Beschreibt einen Knoten der Liste.
KNOTEN(DATENELEMENT, LISTENELEMENT) - Constructor for class Model.Liste.KNOTEN
  Legt einen neuen Knoten mit gegebenem Datenelement und gegebenem Nachfolger an.
KONTROLLEUR - Class in <Unnamed>
  Kontrolleur des Programms.
KONTROLLEUR() - Constructor for class KONTROLLEUR
  Besetzt das Attribut vor.
KONTROLLEURINTERFACE - Interface in <Unnamed>
  Schnittstelle des Kontrolleurs für die Oberfläche.

## L

LISTE - Class in Model.Liste
  Eine sortierte Liste nach Standardimplementierung.
LISTE() - Constructor for class Model.Liste.LISTE
  Legt eine leere Liste an.
LISTENELEMENT - Class in Model.Liste
  Beschreibt ein abstraktes Element der Liste.
LISTENELEMENT() - Constructor for class Model.Liste.LISTENELEMENT
  Keine Aufgabe, nur zur Dokumentation aufgeführt.
ListenSuchanzahlSetzen(String) - Method in class OBERFLAECHE
  Trägt die Vergleichsanzahl für die Suche in der Liste ein.
ListenSuchanzahlSetzen(String) - Method in interface OBERFLAECHENINTERFACE
  Trägt die Vergleichsanzahl für die Suche in der Liste ein.

## M

main(String[]) - Static method in class SUCHETESTEN
  Startmethode, erzeugt ein Objekt dieser Klasse.
Model - package Model
Model.Baum - package Model.Baum
Model.Liste - package Model.Liste

## O

OBERFLAECHE - Class in <Unnamed>
OBERFLAECHE(KONTROLLEURINTERFACE) - Constructor for class OBERFLAECHE
  Legt die Oberflächenelemente an und setzt den Kontrolleur.
OBERFLAECHENINTERFACE - Interface in <Unnamed>
  Schnittstelle der Oberfläche für den Kontrolleur.
OberflaecheSetzen(OBERFLAECHENINTERFACE) - Method in class KONTROLLEUR
  Setzt die Oberfläche.

## S

STRINGDATEN - Class in Model
  Beschreibt ein Datenelement, das nur aus einem als String beschriebenen Schüssel besteht..
STRINGDATEN(String) - Constructor for class Model.STRINGDATEN
  Trägt den Schlüssel ein.
Suchen(DATENELEMENT) - Method in class Model.Baum.ABSCHLUSS
  Sucht ein Datenelement mit dem in der Referenz angegebenen Schlüssel.
Suchen(DATENELEMENT) - Method in class Model.Baum.BAUM
  Sucht ein Datenelement mit dem in der Referenz angegebenen Schlüssel.
Suchen(DATENELEMENT) - Method in class Model.Baum.BAUMELEMENT
  Sucht ein Datenelement mit dem in der Referenz angegebenen Schlüssel.
Suchen(DATENELEMENT) - Method in class Model.Baum.KNOTEN
  Sucht ein Datenelement mit dem in der Referenz angegebenen Schlüssel.
Suchen(DATENELEMENT) - Method in class Model.Liste.ABSCHLUSS
  Sucht ein Datenelement mit dem in der Referenz angegebenen Schlüssel.
Suchen(DATENELEMENT) - Method in class Model.Liste.KNOTEN
  Sucht ein Datenelement mit dem in der Referenz angegebenen Schlüssel.
Suchen(DATENELEMENT) - Method in class Model.Liste.LISTE
  Sucht ein Datenelement mit dem in der Referenz angegebenen Schlüssel.
Suchen(DATENELEMENT) - Method in class Model.Liste.LISTENELEMENT
  Sucht ein Datenelement mit dem in der Referenz angegebenen Schlüssel.
SuchenAusfuehren(int, int, boolean, boolean) - Method in class KONTROLLEUR
  Ausführen der Laufzeitmessungen.
SuchenAusfuehren(int, int, boolean, boolean) - Method in interface KONTROLLEURINTERFACE
  Ausführen der Laufzeitmessungen.
SUCHETESTEN - Class in <Unnamed>
  Hauptklasse des Programms.

## T

TESTSUCHE - Class in Model
TESTSUCHE(int) - Constructor for class Model.TESTSUCHE
  Legt die benötigten Objekte an und besetzt die Attributwerte.

## V

Vergleichen(DATENELEMENT) - Method in interface Model.DATENELEMENT
  Vergleicht den Schlüssel des Datenelements mit dem in der Referenz angegebenen Schüssel.
Vergleichen(DATENELEMENT) - Method in class Model.STRINGDATEN
  Vergleicht den Schlüssel des Datenelements mit dem in der Referenz angegebenen Schüssel.

## Z

ZaehlerErhoehen() - Static method in class Model.Baum.BAUM
  Erhöht den Zähler um 1.
ZaehlerErhoehen() - Static method in class Model.Liste.LISTE
  Erhöht den Zähler um 1.
ZaehlerGeben() - Static method in class Model.Baum.BAUM
  Meldet den Zählerstand.
ZaehlerGeben() - Static method in class Model.Liste.LISTE
  Meldet den Zählerstand.

A B D E G K L M O S T V Z

Overview | Package | Class | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES