Die Verantwortlichkeiten beim Aufbau von Benutzerschnittstellen werden auf drei verschiedene Rollen verteilt, um die unterschiedliche Präsentation derselben Information zu erleichtern.

siehe: GitHub - ReadMe, STEMA, PK

Klassendiagramm

Beispiel

Das Beispiel zeigt eine kleine Team-Manager-Applikation für den örtlichen Sportclub.

Die implementierte Variante wird Passive View genannt.

Um das Zusammenspiel im Detail beobachten zu können, setzen Sie den log-level auf DEBUG in der logback.xml und führen den zugehörigen TestCase aus.

Ressourcen