XForms mit Eclipse / SWT
Eine richtungsweisende Erweiterung für Eclipse / SWT hat das Apogée Projekt als Nebenprodukt herausgebracht. Das Apogée Projekt versucht auf Basis der Eclipse RCP (Rich Client Platform) ein Next Generation ECM (Enterprise Content Management) System mit gescheitem Desktop GUI für das Backend zu etablieren.
Im Rahmen der Entwicklungsarbeit ist die Apogée SWT XForm Enginge entstanden. Dabei handelt es sich um eine Engine, die dynamisch aus XForm XML Dateien SWT Formulare erstellt. Das Besondere dabei ist, dass die Eingaben in den SWT Formularen gegen ein XML Schema validiert werden können.
Langfristig interessant wird dabei sein, dass es zur Definition von SWT Formularen reicht, eine XML Datei (eben XForms) zu verwenden und dass Formulardefinitionen sowohl für Thin Clients und Rich Clients nur einmal deklarativ erstellt werden müssen.
Weitere Informationen zur SWT XForm Engine findet sich hier ebenso die Links zur Dokumentation und SVN Repository.