Um spezielle, den BPMN Standard erweiternde, Tasks im Modeler verwenden zu können, soll eine Importfunktion implementiert werden, um entsprechende Task Typen aus externen Quellen importieren zu können. Der Umfang der importierten und damit im Modeller verfügbaren Task Typen soll dynamisch zur Laufzeit vom User konfiguruert werden können.
Der import der Task Daten soll mindestens von zwei Endpoints (QHAna Plugin Registry und PlanQK Plattform) erfolgen. Die konfiguration der Endpoints wird als zusätzlicher Tab im Config-Fenster angezeigt. Der Umfang der importiertem TaskTypen soll direkt in dem Config-Fenster verwaltet werden können. Zusätzlich soll des dem Modellierer möglich sein, den Umfang direkt im Modeler zu bearbeiten und zu erweitern. Dafür soll die CollapsableReplacementMenu Komponente verwendet werden, mit den Einträgen 'Show all' und 'Show less' zur Navigation.
Aus dem QHAna Plugin Registry sollen folgende Daten übernommen werden:
der vollständige Identifier (Anzeige im PropertiesPanel ist optional)
Name und Description des Plugins
Input- und Output-Daten
QHAna Plugins werden zu Service Tasks mit Implementierung external transformiert.
Um spezielle, den BPMN Standard erweiternde, Tasks im Modeler verwenden zu können, soll eine Importfunktion implementiert werden, um entsprechende Task Typen aus externen Quellen importieren zu können. Der Umfang der importierten und damit im Modeller verfügbaren Task Typen soll dynamisch zur Laufzeit vom User konfiguruert werden können.
Der import der Task Daten soll mindestens von zwei Endpoints (QHAna Plugin Registry und PlanQK Plattform) erfolgen. Die konfiguration der Endpoints wird als zusätzlicher Tab im Config-Fenster angezeigt. Der Umfang der importiertem TaskTypen soll direkt in dem Config-Fenster verwaltet werden können. Zusätzlich soll des dem Modellierer möglich sein, den Umfang direkt im Modeler zu bearbeiten und zu erweitern. Dafür soll die CollapsableReplacementMenu Komponente verwendet werden, mit den Einträgen 'Show all' und 'Show less' zur Navigation.
Aus dem QHAna Plugin Registry sollen folgende Daten übernommen werden: