Plugin erstellen: Unterschied zwischen den Versionen

Aus Handbuch für Entwickler von Companyware
Wechseln zu: Navigation, Suche
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 19: Zeile 19:


Anbei gibt es das Demoplugin als Zip-Datei zum Download.
Anbei gibt es das Demoplugin als Zip-Datei zum Download.
{{File-DL|companywaredemo.zip|zip}}

Version vom 8. November 2023, 17:00 Uhr

Ordnerstruktur

Das Plugin muss unter “src/main/java/plugins/community” liegen. Der Pluginordner und die Pluginjava-Klasse müssen gleich heißen. Bspw. heißt der Ordnername “companywaredemo”, dann lautet der Klassenname Companywaredemo. Ordnerstruktur

Yaml-Datei

In der Yaml-Date stehen die Metaangaben zum Plugin, wie Name, Version und Autor. Diese werden für den Pluginmanager benötigt.

Yaml

Java-Klasse

Die Java-Klasse hat das Interface “Plugin” implementiert. Damit kann das Plugin über die Funktion “init”, bei aktiviertem Plugin im Pluginmanager, initialisiert werden.

Javaklasse

Demoplugin

Anbei gibt es das Demoplugin als Zip-Datei zum Download.

Vorlage:File-DL

Cookies helfen uns bei der Bereitstellung von Handbuch für Entwickler von Companyware. Durch die Nutzung von Handbuch für Entwickler von Companyware erklärst du dich damit einverstanden, dass wir Cookies speichern.