Anmerkungen

Teil 1: Einleitung und erste Schritte

1engl. für Mühlstein

2JavaScript Object Notation

3Ein anderer gängiger Begriff für diese Ereignisbehandlungsroutinen ist Event Handler. Während die entsprechenden Interfaces beim GWT das Suffix Handler tragen, heißen diese Routinen bei Vaadin bis auf wenige Ausnahmen Listener. Bspw. werden beim GWT Mausklicks über die Schnittstelle ClickHandler verarbeitet und bei Vaadin über einen ClickListener.

4Der Extension-Mechanismus von Vaadin erlaubt es, eine beliebige Vaadin-Komponente mit einer bestimmten Funktionalität zu erweitern. Dazu gibt es eigene Extension-Komponenten, die sich mit einer normalen UI-Komponente kombinieren lassen. Die Klasse FileDownloader ist so eine Erweiterung. Wir werden uns in diesem Grundlagenbuch leider nicht näher mit diesem Konzept befassen können. Die Verwendung von Extensions und die Entwicklung eigener Erweiterungen wird Thema in einem weiteren Buch zu fortgeschrittenen Vaadin-Themen sein.

5Open Web Application Security Project