PlanQK / workflow-modeler

Modeler for quantum workflows
Apache License 2.0
4 stars 4 forks source link

Task Typen aus externen Quellen importieren #10

Closed belzf closed 1 year ago

belzf commented 1 year ago

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: