bpmn_lite package

EPackage properties:
Namespace Prefix: bpmn_lite
Namespace URI: http://www.eclipse.org/efbt/bpmn_lite

Activity

EClass properties:
Abstract

Supertype:FlowNode

ActivityTag

Supertype:Tag

References
Name
Properties
Documentation
activity
Cardinality: [0..1]

AttrComparison

Literals
Name
Value
Documentation
equals 0
less_than 1
greater_than 2
not_equals 4

BaseElement

EClass properties:
Abstract
Attributes
Name
Properties
Documentation
description
T: EString
Cardinality: [0..1]
id
T: EString
Cardinality: [1..1]
Unordered
Identifier
invisible
T: EBoolean
Cardinality: [0..1]

DataConstraint

Attributes
Name
Properties
Documentation
comparison
Cardinality: [0..1]
value
T: EString
Cardinality: [0..1]
References
Name
Properties
Documentation
attr1
Cardinality: [0..1]
member
Cardinality: [0..1]

ExclusiveGateway

Supertype:Gateway

FlowElement

EClass properties:
Abstract

Supertype:BaseElement

Attributes
Name
Properties
Documentation
name
T: EString
Cardinality: [0..1]
Unordered

FlowElementsContainer

EClass properties:
Abstract

Supertype:BaseElement

References
Name
Properties
Documentation
flowElements
Cardinality: [0..*]
Unordered
Containment

FlowNode

EClass properties:
Abstract

Supertype:FlowElement

References
Name
Properties
Documentation
incoming
Cardinality: [0..*]
Unordered
Op: targetRef
outgoing
Cardinality: [0..*]
Op: sourceRef

Gateway

EClass properties:
Abstract

Supertype:FlowNode

InclusiveGateway

Supertype:Gateway

ParallelGateway

Supertype:Gateway

Scenario

A Scenario

Attributes
Name
Properties
Documentation
description
T: EString
Cardinality: [0..1]

The name of the Scenario

invisible
T: EBoolean
Cardinality: [0..1]
name
T: EString
Cardinality: [0..1]
Identifier

The name of the Scenario

References
Name
Properties
Documentation
data_constraints
Cardinality: [0..1]
Containment
requiredAttributes
Cardinality: [0..*]

ScenarioTag

A Tag which tags a Scenario in order to link it with requirements.

Supertype:Tag

References
Name
Properties
Documentation
scenario
Cardinality: [0..1]

The tagged Scenario.

ScriptTask

Supertype:Task

References
Name
Properties
Documentation
outputLayer
Cardinality: [0..1]
selectionLayers
Cardinality: [0..*]
Containment

SelectionLayer

Attributes
Name
Properties
Documentation
invisible
T: EBooleanObject
Cardinality: [0..1]
name
T: EString
Cardinality: [0..1]
Identifier
References
Name
Properties
Documentation
generatedEntity
Cardinality: [0..1]

SequenceFlow

Supertype:FlowElement

References
Name
Properties
Documentation
sourceRef
Cardinality: [0..1]
Unordered
Op: outgoing
targetRef
Cardinality: [0..1]
Unordered
Op: incoming

ServiceTask

Supertype:Task

References
Name
Properties
Documentation
enrichedAttribute
Cardinality: [0..1]
scenarios
Cardinality: [0..*]
Containment
secondAttribute
Cardinality: [0..1]

SubProcess

Supertypes:Activity, FlowElementsContainer

Task

Supertype:Activity

UserTask

Supertype:Task

References
Name
Properties
Documentation
entity
Cardinality: [0..1]

WorkflowModule

Supertype:Module

References
Name
Properties
Documentation
scenarioTags
Cardinality: [0..*]
Containment
subProcess
Cardinality: [0..*]
Containment
taskTags
Cardinality: [0..*]
Containment