| Interface | Description |
|---|---|
| Block | |
| Block.And |
Denotes an And block
|
| Block.Def |
Denotes an deferred choice block
|
| Block.DefLoop |
Denotes an deferred choice loop block
|
| Block.Or |
Denotes an Or block
|
| Block.PlaceHolder |
Denotes an PlaceHolder block
|
| Block.Seq |
Denotes a sequence block
|
| Block.Xor |
Denotes an Xor block
|
| Block.XorLoop |
Denotes a Xor Loop block
|
| Edge | |
| Event | |
| Event.Message |
Message event
|
| Event.TimeOut |
Timeout event
|
| Expression | |
| Node |
Nodes have a name and an ID.
|
| Originator |
Originators are identifiable by their identifier.
|
| Originator.Group |
Group
|
| Originator.Resource |
Resource
|
| Originator.Role |
Role
|
| ProcessTree | |
| ProcessTreeElement |
Common class for the different elements in the processtree, i.e., Nodes, Edges, Originators, Expressions, Variables, and the ProcessTree itself
All elements are identified by their ID
|
| Task | |
| Task.Automatic |
Automatic task
|
| Task.Manual |
Manual task
|
| Variable |
| Enum | Description |
|---|---|
| ProcessTree.Type |
Possible types of node.
|