Die Präsentation kümmert sich um die Darstellung der Daten und die Abbildung von UI-Ereignissen auf Dialogereignisse. Der Dialogkern stellt die Daten bereit und führt fachliche Aktionen aus.
In diesem Beispiel wird ein vom Dialogkern bereitgestellter Text angezeigt. Der Button löst eine Aktion im Dialogkern aus mit der der Text verändert wird.
Zur Implementation des Dialogkerns siehe StructuredDialog.java, der Präsentation siehe StructuredDialogPresentation.java. Die Präsentation nutzt als Schnittstelle das vom Dialogkern bereitgestellte (primitive) Datenobjekt, definiert in StructuredDialogData.java, und das Dialogereignis, definiert in StructuredDialogActions.java.