Die SDK-Dokumentation enthält nützliche Informationen über die Programmierung verschiedener Arten von Anpassungen, wie z.B. eines Plug-ins, einer Engineering-Aktion, eines externen Programms oder anderer Möglichkeiten der Automatisierung von Aufgaben.
Innovator bietet viele Möglichkeiten, um Ihre eigenen Anpassungen zu integrieren. Sie können sowohl eine Java-API als auch eine .NET-API (C #) nutzen.
Beide API sind integraler Bestandteil der Innovator-Installation, es ist kein separater Download erforderlich.
Die Dokumentationen zu den API werden in jeweils aktuellem Zustand mit Innovator generiert und zur Verfügung gestellt.
Nutzen Sie die Dokumentation der Klassenbibliothek, um sich über Innovator-Kommandos oder Abfragen an Lizenz- oder Modellservern zu informieren.
Die Java-API wird als eigenständige Java-JAR-Datei zur Verfügung gestellt.
Diese Java-API kann mit Java 6 oder höher verwendet werden und unterstützt das vollständige Meta-Modell des Innovator-Modellservers.
Die Integration von Nutzercode kann durch die Konfiguration sogenannter Engineering-Aktionen erreicht werden, die ein spezieller Innovator Java VM Loader ausführt.
Die API-Dokumentation für Java wird ausschließlich online für das jeweilige Minor-Release zur Verfügung gestellt.
Aktuelle Innovator 12.0 Java API
Die Innovator Java-API-Dokumentation beschreibt die Gesamtstruktur und die Verwendung des Objektmodells.
In Eclipse geben Sie als URL für die Update-Seite folgenden Link ein:
http://eclipse.innovator.de/updatesite/12.0.2
http://eclipse.innovator.de/updatesite/12.0.1
Die API-Dokumentation für C# liegt Ihnen mit der Innovator-Installation in Form dieser XML-Dateien vor:
Innovator hat sich über die Jahre erheblich weiterentwickelt, wodurch auch Änderungen für die API notwendig wurden.
Innovator classiX bot eine Möglichkeit, mit Tcl-Skripten auf alle Serverdaten auf sehr generische Weise zuzugreifen.
Die Tcl-API war Bestandteil der Innovator-Modellierungssoftware vom Oktober 1999 (Innovator 6.2) bis zum Dezember 2013 (Innovator 11.5).
Innovator eXcellence bot einen neuen, objektorientierten Zugriff auf sämtliche Serverdaten mit einer 100%-igen Java-API-Implementierung.
Die Java-API ist Bestandteil der Innovator-Modellierungssoftware seit Dezember 2005 (Innovator 9.0).
Innovator X Generation bietet sowohl die Java-API als auch eine .NET-Server-API.
Die .NET-API ist seit April 2008 (Innovator 10.0) im Auslieferungsumfang enthalten.
© 1986-2014 MID GmbH Nürnberg Deutschland. DIN EN 9001 zertifiziert. Alle Rechte vorbehalten.