* Listener-Pattern für das Projekt eher ungeeignet. = Herangehensweise/Format = * CompilatunUnit (Rot) wird zu Source-File (Root) * Im Paket Syntaxtree finden sich die Klassen, die ich letztendlich erzeugen muss. * Kann hier auch Veränderungen vornehmen (Pull Request) * Wichtig! Typnamen müssen aufgelöst werden können (also z.B. java.lang.util.ArrayList (JavaClassRegistry). = Idee bei mehreren Files = * Zunächst alle Files anschauen und Pakate/Klassen für die spätere Verwendung "registrieren". * Danach erst das komplette Package/alle Klassen imselben Verzeichnis parsen. == Fragen/PProbleme SyntaxTreeGenerator == * ClassRegistry: Unklar, woher diese kommen soll. * Konstruktor für Class fehlt. * Namenskonflikt Class vs. Class in Java?