Previous Contents Next

3   Editor

Team: Finn Jacobs und Alexander Eckloff



Ähnlich dem Prototyp soll ein Editor für die Transitionssysteme implementiert werden. Er soll folgende Eigenschaften besitzen:

Designentscheidungen der Editorgruppe/Gui-Gruppe/Graphplatzierungsgruppe:

Schnittstelle

Mit der Gui (Abschnitt 2). Desweiterern mit dem Simulator (Abschnutt 6). Es jedoch ist noch zu diskutieren, ob der Simulator sich direkt an den Editor werdet oder ob dies vermittels der Gui passiert, da ein Editor nur due Übersicht über einen Prozess hat.

Auf jeden Fall: eine Methode highlight_state, als Übergabe entweder Die Wahl muß mit dem Simulator oder der Gui vereinbart werden, abhängig davon, wer die Methode aufruft.

Eine wichtige Schnittstelle (wie bei allen) ist die abstrakte Syntax. Noch ungeklärt: sollen die Graphischen Koordinaten in die abstakte Syntax mit aufgenommen werden, oder sollen sie davon getrennt gehalten werden (durch eine geeignete, um Graphik-Information erweiterte Datenstrukturen.

©Public License
Previous Contents Next