Webgate Anywhere 4.1 WGA Erweiterungs-API Javadoc Referenz

© 2012 Innovation Gate GmbH

Die WGA Erweiterungs-API enthält alle Java-Klassen von WGA, mit welchen sie arbeiten wenn sie Java-Erweiterungen für WGA entwickeln.

Einige wichtige Anmerkungen zur Verwendung dieser API:


Diese Javadoc-Referenz ist ein kleiner Ausschnitt aus der internen Klassen-Bibliothek von WGA. Er enthält lediglich jene Klassen, welche für eine direkte Nutzung durch WGA-Erweiterungen zugelassen sind. Weitere Klassen, die eventuell über hier dokumentierte Methoden ermittelbar sind, die jedoch nicht hier oder in anderen Publikationen dokumentiert werden, sollten in der Erweiterungs-Programmierung nicht verwendet werden da sie Änderungen zwischen den WGA-Releases unterworfen sein können, die nicht dokumentiert werden. Dadurch werden daran gebundene Erweiterungs-Funktionalitäten eventuell ungültig.

Die Klasse de.innovationgate.wgpublisher.webtml.utils.TMLContext, welche von vielen Klassen dieser API adressiert wird, ist mit dem Objekt TMLContext aus der TMLScript-Referenz identisch. Dort dokumentierte Methoden sind am Java-Pendant mit komplett kleingeschriebenen Methodennamen verfügbar. Zum Beispiel kann die Methode this.isFirstLoop() des TMLScript-Objektes als Java-Methode isfirstloop() verfügbar.

Eigenschaften des TMLContext-Objektes, wie this.document sind am Java-Pendant als JavaBean-Methoden "getX/setX/isX", jedoch ebenfalls komplett kleingeschrieben, verfügbar. In diesem konkreten Beispiel exitistiert am Java-Objekt eine Methode getdocument().

Methoden dieses Objektes, die nicht in der TMLScript-Referenz dokumentiert sind, sollten ebenfalls in der Erweiterungs-Programmierung nicht verwendet werden, da sie ebenfalls undokumentierten Änderungen zwischen den WGA-Releases unterworfen sein können.

Über folgenden Link können sie sich die WGA Erweiterungs-API Referenz als ZIP-Archiv herunterladen:

wgaExtensions.zip


Über folgenden Link können sie die WGA Erweiterungs-API Referenz online betrachten:
WGA Erweiterungs-API Javadoc Online-Referenz