
/**
 * Schnittstelle des Kontrolleurs f&uuml;r die Oberfl&auml;che.
 * 
 * @author ISB-Arbeitskreis, Umsetzungshilfen Informatik 12
 * @version 1.0
 */

interface KONTROLLEURINTERFACE
{

    /**
     * Ausf&uuml;hren der Laufzeitmessungen.
     * @param anzahlElement Anzahl der Datenelemente in Liste bzw. Baum
     * @param anzahlSuchvorgaenge Anzahl der durchzuf&uuml;hrenden Suchverg&auml;nge f&uuml;r die Durchschnitssbildung
     * @param liste gibt an, ob in der Liste gesucht werden soll
     * @param baum gibt an, ob im Baum gesucht werden soll
     */
    void SuchenAusfuehren (int anzahlElement, int anzahlSuchvorgaenge, boolean liste, boolean baum);
    
    /**
     * Beendet das Programm.
     */
    void BeendenAusfuehren ();

}
