lane
Representation of a BPMN Lane.
| CLASS | DESCRIPTION |
|---|---|
BaseLane |
BaseLane is the abstract super class for Lane. |
EmbeddedLaneSet |
The LaneSet element defines the container for one or more Lanes. |
Lane |
A Lane is a subpartition within a Process and will extend the entire length of the Process. |
LaneSet |
The LaneSet element defines the container for one or more Lanes. |
Classes¶
BaseLane
dataclass
¶
BaseLane(
*,
id: Optional[str] = None,
documentation: list[Documentation] = list(),
extension_elements: Optional[ExtensionElements] = None,
partition_element: Optional[BaseElement] = None,
flow_node_refs: list[str] = list(),
name: Optional[str] = None,
partition_element_ref: Optional[str] = None
)
Bases: BaseElement
BaseLane is the abstract super class for Lane.
| ATTRIBUTE | DESCRIPTION |
|---|---|
flow_node_refs |
The list of FlowNodes is partitioned into this Lane according to the partition_element. |
name |
The name of the Lane. |
partition_element |
A BaseElement that specifies the partition value and partition type.
TYPE:
|
partition_element_ref |
A reference to a BaseElement that specifies the partition value and partition type. |
Attributes¶
flow_node_refs
class-attribute
instance-attribute
¶
flow_node_refs: list[str] = field(
default_factory=list,
metadata={
"name": "flowNodeRef",
"type": "Element",
"namespace": "http://www.omg.org/spec/BPMN/20100524/MODEL",
"is_reference": True,
},
)
The list of FlowNodes is partitioned into this Lane according to the partition_element.
name
class-attribute
instance-attribute
¶
The name of the Lane.
partition_element
class-attribute
instance-attribute
¶
partition_element: Optional[BaseElement] = field(
default=None,
metadata={
"name": "partitionElement",
"type": "Element",
"namespace": "http://www.omg.org/spec/BPMN/20100524/MODEL",
},
)
A BaseElement that specifies the partition value and partition type.
Using this partition element, a BPMN-compliant tool can determine the FlowElements that have to be partitioned in this Lane.
partition_element_ref
class-attribute
instance-attribute
¶
partition_element_ref: Optional[str] = field(
default=None,
metadata={
"name": "partitionElementRef",
"type": "Attribute",
"is_reference": True,
},
)
A reference to a BaseElement that specifies the partition value and partition type.
Using this partition element, a BPMN-compliant tool can determine the FlowElements that have to be partitioned in this Lane.
EmbeddedLaneSet
dataclass
¶
Lane
dataclass
¶
Lane(
*,
id: Optional[str] = None,
documentation: list[Documentation] = list(),
extension_elements: Optional[ExtensionElements] = None,
partition_element: Optional[BaseElement] = None,
flow_node_refs: list[str] = list(),
name: Optional[str] = None,
partition_element_ref: Optional[str] = None,
child_lane_set: Optional[EmbeddedLaneSet] = None
)
Bases: BaseLane
A Lane is a subpartition within a Process and will extend the entire length of the Process.
| ATTRIBUTE | DESCRIPTION |
|---|---|
child_lane_set |
A reference to a LaneSet element for embedded Lanes.
TYPE:
|
Attributes¶
child_lane_set
class-attribute
instance-attribute
¶
child_lane_set: Optional[EmbeddedLaneSet] = field(
default=None,
metadata={
"name": "childLaneSet",
"type": "Element",
"namespace": "http://www.omg.org/spec/BPMN/20100524/MODEL",
},
)
A reference to a LaneSet element for embedded Lanes.