HumanDecisionHandler

Beschreibung

Dieser Handler greift automatisch bei XOR-Gateways, bei denen kein VariableDecisionHandler gesetzt ist. Er öffnet im Client ein Dialogfenster, in dem der Nutzer die Entscheidung treffen muss, welche Richtung der Prozess einschlagen soll. Zur Auswahl stehen immer die Technisch Eindeutigen Namen der folgenden Transitionen oder falls diese nicht befüllt sind die Namen der folgenden Nodes.
Wenn eine Transition zum Ende des Prozesses führt kann dem Technisch Eindeutigen Namen „{terminating_transition}“ hinzugefügt werden. Dieser Zusatz sorgt dafür das bei der Auswahl dieser Transition eine zusätzliche Abfrage erscheint ob der Prozess wirklich beendet werden soll.
Die Reihenfolge, in welcher die Auswahlmöglichkeiten innerhalb des Popups erscheinen, richten sich nach der Reihenfolge in welcher die Transitionen aus dem Gateway gezogen wurden.
D.h. die Transition die als erstes aus dem Gateway gezogen wurde, erscheint in der Auswahlliste als erstes.
In iGrafx wird der Technisch Eindeutige Name unter XOR->T!M Eigenschaften->Ausgänge->ID gepflegt!

Klasse

Event Type

beliebig

Action Name

beliebig

Mandatory Fields

leer

Parameter

Beispiel