Class KONTROLLEUR

java.lang.Object
  extended by KONTROLLEUR
All Implemented Interfaces:
KONTROLLEURINTERFACE

 class KONTROLLEUR
extends java.lang.Object
implements KONTROLLEURINTERFACE

Kontrolleur des Programms.

Version:
1.0
Author:
Albert Wiedemann

Constructor Summary
KONTROLLEUR()
          Besetzt das Attribut vor.
 
Method Summary
 void BeendenAusfuehren()
          Beendet das Programm.
(package private)  void OberflaecheSetzen(OBERFLAECHENINTERFACE o)
          Setzt die Oberfläche.
 void SuchenAusfuehren(int anzahlElemente, int anzahlSuchvorgaenge, boolean liste, boolean baum)
          Ausführen der Laufzeitmessungen.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KONTROLLEUR

KONTROLLEUR()
Besetzt das Attribut vor.

Method Detail

BeendenAusfuehren

public void BeendenAusfuehren()
Beendet das Programm.

Specified by:
BeendenAusfuehren in interface KONTROLLEURINTERFACE

OberflaecheSetzen

void OberflaecheSetzen(OBERFLAECHENINTERFACE o)
Setzt die Oberfläche.

Parameters:
o - die ereigniserzeugende Oberfläche

SuchenAusfuehren

public void SuchenAusfuehren(int anzahlElemente,
                             int anzahlSuchvorgaenge,
                             boolean liste,
                             boolean baum)
Ausführen der Laufzeitmessungen.

Specified by:
SuchenAusfuehren in interface KONTROLLEURINTERFACE
Parameters:
anzahlElement - Anzahl der Datenelemente in Liste bzw. Baum
anzahlSuchvorgaenge - Anzahl der durchzuführenden Suchvergänge für die Durchschnitssbildung
liste - gibt an, ob in der Liste gesucht werden soll
baum - gibt an, ob im Baum gesucht werden soll