2024 April Release

Class COOWF@1.1:RepeatEndInstance Permanent link for this heading

Objects of this class are used for the end point of a REPEAT loop in a process instance. Iterations are represented by two objects, one representing the start point, and one representing the end point, that contains the condition that is used to decide if the loop is repeated.
The condition can be created based on object properties of type INTEGER, FLOAT, STRING, BOOLEAN, DATETIME, enumeration types and object pointer types. These properties can also be nested in compound properties. Instead of a condition an action can be specified. This action determines whether or not the condition is fulfilled.

Class Hierarchy

Object > InstanceElement > RepeatEndInstance

Properties Permanent link for this heading

Type

Property

Name

InstanceElement[]

actinstnext

Successor Activities

InstanceElement[]

actinstprev

Predecessor Activities

LanguageStringList[]

actinsttitle

Title

date

instcondevaluated

Evaluated on/at

boolean

instcondresult

Result

date

instcondskipped

Skipped on/at

integer

instrepeatiteration

Iteration Number

integer

instrepeatmaximum

Maximum Iterations

RepeatStartInstance

instrepeatstart

Start of Iteration

LoopType

instrepeattype

Iteration Type

Properties Permanent link for this heading


Successor Activities (COOWF@1.1:actinstnext) Permanent link for this heading

Defines the list of process instance elements that follow the instance element in the process instance.

unique InstanceElement[] COOWF@1.1:actinstnext readonly


Predecessor Activities (COOWF@1.1:actinstprev) Permanent link for this heading

Defines the list of process instance elements that preceed the instance element in the process instance.

unique InstanceElement[] COOWF@1.1:actinstprev readonly


Title (COOWF@1.1:actinsttitle) Permanent link for this heading

Defines the title of the activity instance. This is a multilingual string.
If the activity instance is created from an activity definition, this property is initialized with the value of actdeftitle.

unique LanguageStringList[] COOWF@1.1:actinsttitle


Evaluated on/at (COOWF@1.1:instcondevaluated) Permanent link for this heading

Defines the date and time of the condition evaluation of the IF/REPEAT-element in the process instance. This property is set automatically and must not be changed afterwards.

Explanation:
The point in time on which the expression has been evaluated.

date COOWF@1.1:instcondevaluated local readonly


Result (COOWF@1.1:instcondresult) Permanent link for this heading

Defines the result value of the evaluation of the IF/REPEAT-element in a process instance. This property is set automatically and must not be changed afterwards.

Explanation:
Shows the evaluation result of the expression.

boolean COOWF@1.1:instcondresult readonly


Skipped on/at (COOWF@1.1:instcondskipped) Permanent link for this heading

Defines the date and time when the condition element was canceled cause a differen path of a superior control elemet was activated.

date COOWF@1.1:instcondskipped local readonly


Iteration Number (COOWF@1.1:instrepeatiteration) Permanent link for this heading

Defines the number of the iteration of the REPEAT-element in a process instance. This property is set automatically and must not be changed afterwards.

Explanation:
Shows the current number of iterations.

unsigned integer COOWF@1.1:instrepeatiteration readonly


Maximum Iterations (COOWF@1.1:instrepeatmaximum) Permanent link for this heading

Defines the maximum number of iterations of the REPEAT-element in a process instance.

unsigned integer COOWF@1.1:instrepeatmaximum readonly


Start of Iteration (COOWF@1.1:instrepeatstart) Permanent link for this heading

Defines the start part of the REPEAT-element in a process instance.

RepeatStartInstance COOWF@1.1:instrepeatstart not null readonly


Iteration Type (COOWF@1.1:instrepeattype) Permanent link for this heading

This property defines the way how the loop is evaluated.

LoopType COOWF@1.1:instrepeattype readonly