Conditions & Actions #15

Closed
opened 2024-02-17 15:28:39 +01:00 by sebastian · 0 comments
Owner

Conditions können sowohl Transitionen als auch States zugeordnet werden. Aktionen können hingegen nur Transitionen zugeordnet werden.

Aktionen sind letztlich Aktionen, die ausgeführt werden sobald eine Transition benutzt wird um von einem Zustand zum anderen zukommen. Aktionen gehören dabei auch immer einem ScriptAccount an und geben an, wie sich der Wert des ScriptAccounts ändert, wenn die Transition ausgeführt wird.

Conditions hingegen können sowohl States als auch Transitionen zugeordnet werden. Die Idee von Conditions ist, dass sie erfüllt sein müssen, um eine Transition benutzen zu können bzw. wenn sie einem State zugeordnet sind, müssen sie erfüllt sein, um den State zu betreten. Conditions sind dabei einem ScriptAccount zugeordnet und geben somit an, welchen Wert der ScriptAccount min. haben muss und maximal haben kann, damit die Condition erfüllt ist.

Conditions bzw. Actions sollen im jeweiligen State bzw. Transitionseditor editierbar sein und werden sollen auch bei der Generierung der Productstates und ProductTransitionen entsprechend nutzbar sein

Conditions können sowohl Transitionen als auch States zugeordnet werden. Aktionen können hingegen nur Transitionen zugeordnet werden. Aktionen sind letztlich Aktionen, die ausgeführt werden sobald eine Transition benutzt wird um von einem Zustand zum anderen zukommen. Aktionen gehören dabei auch immer einem ScriptAccount an und geben an, wie sich der Wert des ScriptAccounts ändert, wenn die Transition ausgeführt wird. Conditions hingegen können sowohl States als auch Transitionen zugeordnet werden. Die Idee von Conditions ist, dass sie erfüllt sein müssen, um eine Transition benutzen zu können bzw. wenn sie einem State zugeordnet sind, müssen sie erfüllt sein, um den State zu betreten. Conditions sind dabei einem ScriptAccount zugeordnet und geben somit an, welchen Wert der ScriptAccount min. haben muss und maximal haben kann, damit die Condition erfüllt ist. Conditions bzw. Actions sollen im jeweiligen State bzw. Transitionseditor editierbar sein und werden sollen auch bei der Generierung der Productstates und ProductTransitionen entsprechend nutzbar sein
sebastian added the
enhancement
label 2024-02-17 15:28:43 +01:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: sebastian/ConceptCreator#15
No description provided.