Thema dieser Dokumentation / Das FirstSpirit 5 Modul- / Komponenten-Modell / Restrukturierung mit FirstSpirit 5 / Änderungen zur FirstSpirit Version 4
Änderungen zur FirstSpirit Version 4
Die wesentlichen Änderungen zum Komponenten-Modell der FirstSpirit-Version 4, beziehen sich auf die Eingabekomponenten des FirstSpirit SiteArchitects, die so genannten SwingGadgets. Ein SwingGadget ist die grafische Repräsentation einer Eingabekomponente im SiteArchitect – das Pendant zu den Gui-Editoren der Version 4. Jedes SwingGadget (Editor) kann funktionale Aspekte implementieren. Funktionale Aspekte für SwingGadgets sind beispielsweise ValueHolder, Singlelineable, Labelable oder Editable. Wobei ValueHolder, Labelable u. Editable keine optionalen Aspekte sind, sondern in der abstrakten Basis-Implementierung jedem SwingGadget hinzugefügt werden. Der Modul-Deskriptor und die darin enthaltenen Komponenten-Deskriptoren (siehe Der Modul-Deskriptor) ändern sich hingegen nur minimal.
SwingGadgets der Version 5 sind kompatibel zur FirstSpirit-Version 4.2R4. |