Skip to content

Index

Data parsing for BPMN 2.0 XML bpmn.

MODULE DESCRIPTION
activities

Representations of activities.

bpmndi

BPMN flavored versions of DI elements.

choreography

A Choreography is a definition of the expected behavior between interacting Participants.

collaboration

The Collaboration package contains classes that are used for modeling Collaborations.

common

Those classes that are common to the layers of Process, Choreography, and Collaboration.

conversation

A Conversation is a logical grouping of Message exchanges (Message Flows) that can share a Correlation.

data

Classes able to model the items that are created, manipulated, and used during the execution of a Process.

dc

DC package for BPMN diagram elements.

di

Diagram Interchange definitions.

event

Representation of an Event.

event_definition

BPMN Event Definitions.

foundation

The fundamental constructs needed for BPMN modeling.

gateway

Represents a BPMN 2.0 gateway.

infrastructure

Two elements that are used for both abstract syntax models and diagram models.

process

The Process module contains classes used for modeling the flow of Activities, Events, and Gateways within a Process.

service

The Service package contains constructs necessary for modeling services, interfaces, and operations.

types

Types used in the BPMN specification.

FUNCTION DESCRIPTION
get_loaded_namespace

Get a list of all loaded classes in the module.

load_classes

Load all classes in the module.

Functions

get_loaded_namespace

get_loaded_namespace() -> dict[str, Any]

Get a list of all loaded classes in the module.

load_classes

load_classes() -> None

Load all classes in the module.