Thema dieser Dokumentation

Entwicklerhandbuch für Komponenten (Beta)

Wichtig Die Dokumentation befindet sich zurzeit in Bearbeitung. Einige Aspekte und Schnittstellen sind noch nicht oder noch unvollständig dokumentiert.

Diese Dokumentation soll die Modul-/Komponenten-Entwicklung für FirstSpirit unterstützen und einen Einblick in die Konzeption geben. Sie beschreibt die grundlegenden Designprinzipien, die Modul-Descriptor-Syntax und die Integration in FirstSpirit. Sie enthält Beispiel-Implementierungen mit den wichtigsten Codeblöcken der in FirstSpirit möglichen Komponenten-Typen (siehe Komponenten-Typen).

Das Kapitel FirstSpirit Modul-Grundkonzeption erläutert die Verwendung von Modulen und Komponenten in FirstSpirit inklusive Installation und Deinstallation, Konfiguration, Aktivierung und Aktualisierung, Import und Export von Modulen. Darüber hinaus werden die Bestandteile von Modulen und verschiedene Komponenten-Typen vorgestellt.

Im Kapitel Das FirstSpirit 5 Modul- / Komponenten-Modell werden Komponenten-Typen näher beschrieben. Die Abschnitte Modul Datei-, Archiv-Format (.fsm), Der Modul-Deskriptor, Der Komponenten-<components>-Deskriptor-Teil und Erzeugung von FSM-Archiven (.fsm) beschäftigen sich mit FSM-Archiven, dem Modul- und dem Komponenten-Descriptor. GOM - FirstSpirit GUI Object Model führt in das FirstSpirit GUI Object Model (GOM) ein, FirstSpirit Security Architektur - Java Web Start (javaws) geht auf Sicherheitsaspekte ein, Beispiel: Implementierung einer Eingabekomponente gibt ein Beispiel für eine einfache Editor-Komponente. Die Abschnitte Signieren von Modulen - JAR-Archiv-Klassen und Internationalisierung von Modulen - i18n beschäftigen sich mit dem Signieren und Lokalisieren von Modulen.

© 2005 - 2024 Crownpeak Technology GmbH | Alle Rechte vorbehalten. | FirstSpirit 2024.12 | Datenschutz