Der Lebenszyklus eines Java Applets besteht aus den Methoden init(), start(), stop(), und destroy(), die in Applet definiert sind und durch den einbettenden Browser aufgerufen werden. Applet-Integrationen der jadice document platform steht die Klasse JadiceLifeCycleApplet zur Verfügung. Diese implementiert die Standard-Lifecycle Methoden und führt darin notwendige Initialisierungen[36] durch, die es ermöglichen, jadice als Applet zu betreiben. Danach wird jeweils an die Methode doInit(), doStart(), doStop(), beziehungsweise doDestroy() weiterdelegiert.

Für Applet-Integrationen muss das JadiceLifeCycleApplet zwingend als Basis verwendet werden. Andere Konfigurationen werden nicht unterstützt. Konkret müssen Applets, die jadice Funktionalität nutzen, von JadiceLifeCycleApplet erben anstatt direkt von JApplet oder Applet. Integrationsspezifischer Code für den Lebenszyklus des Applets muss in den do…-Methoden ausgeführt werden.



[36] Es wird beispielsweise das in „Arbeit mit Swing und TGASwingUtil vorgestellte TGASwingUtil initialisiert.

[jadice document platform Version 5.4.2.13: Dokumentation für Entwickler. Veröffentlicht: 2020-04-08]
loading table of contents...