Contex Realization: Structural Model Programmer 1 BinaererBaum root: Knoten insert( neuerSchlüssel: String ): int remove( removeSchlüssel: traversiereInOrder( ): int traversierePreOrder( ): int search(searchSchlüssel: String): int * Knoten schlüssel: String Contex Realization: Acivity Diagramm traverseInOrder(Int), traversePreOrder(int) Programmer Binärer Baum Aufruf Traverse Methode [Sonst] Gib Elemente aus Gib –1 zurück [Elemente Vorhanden] search(searchSchluessel:String):int Programmer Binärer Baum zu suchendes Element eingeben [Sonst] Gib –1 zurück [Element Vorhanden] Gib 0 zurück insert(neuerSchluessel:String):int Programmer Binärer Baum Einzufügendes Element eingeben [Sonst] Gib –1 zurück [Element vorhanden] Füge sortiert in den Baum ein Gib 0 zurück remove(removeSchluessel:String):int Programmer Binärer Baum zu löschendes Element eingeben [Sonst] Gib –1 zurück [Element Vorhanden] Entferne Element aus dem Baum Gib 0 zurück