Class TExampleScenarioStep

Unit

Declaration

type TExampleScenarioStep = class(TBackboneElement)

Description

Example of workflow instance.

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property number : string read Getnumber write Setnumber;
Public property numberElement : Tstring read GetnumberElement write SetnumberElement;
Public property process : TExampleScenarioProcess read Getprocess write Setprocess;
Public property workflow : string read Getworkflow write Setworkflow;
Public property workflowElement : Tcanonical read GetworkflowElement write SetworkflowElement;
Public property operation : TExampleScenarioOperation read Getoperation write Setoperation;
Public property alternative : TExampleScenarioAlternativeArray read GetalternativeArray;
Public property pause : boolean read Getpause write Setpause;
Public property pauseElement : Tboolean read GetpauseElement write SetpauseElement;

Description

Methods

Public constructor Create; override;
 

Properties

Public property number : string read Getnumber write Setnumber;

The sequential number of the step, e.g. 1.2.5.

Public property numberElement : Tstring read GetnumberElement write SetnumberElement;
 
Public property process : TExampleScenarioProcess read Getprocess write Setprocess;

Indicates that the step is a complex sub-process with its own steps.

Public property workflow : string read Getworkflow write Setworkflow;

Indicates that the step is defined by a seaparate scenario instance.

Public property workflowElement : Tcanonical read GetworkflowElement write SetworkflowElement;
 
Public property operation : TExampleScenarioOperation read Getoperation write Setoperation;

The step represents a single operation invoked on receiver by sender.

Public property alternative : TExampleScenarioAlternativeArray read GetalternativeArray;

Indicates an alternative step that can be taken instead of the sub-process, scenario or operation. E.g. to represent non-happy-path/exceptional/atypical circumstances.

Public property pause : boolean read Getpause write Setpause;

If true, indicates that, following this step, there is a pause in the flow and the subsequent step will occur at some later time (triggered by some event).

Public property pauseElement : Tboolean read GetpauseElement write SetpauseElement;
 

Generated by PasDoc 0.15.0.