API Reference BPMN OptimaJet.Workflow.BpmnPlugin.Import Assembly: OptimaJet.Workflow.BpmnPlugin
Namespace OptimaJet.Workflow.BpmnPlugin.Import Classes BaseFlowVisitor is a class that provides methods to handle and transform elements from BPMN to workflow transitions. It extends from BaseVisitor.
BaseFlowVisitor is a class that provides methods to handle and transform elements from BPMN to workflow activities. It extends from BaseVisitor.
BaseVisitor is an abstract class that serves as a foundation for other visitor classes. It manages settings related to BPMN conversion.
Converts BPMN documents into a list of ConvertedProcess instances.
Builder class for creating instances of BpmnConverter. Allows to set custom visitors for different BPMN elements.
Represents the context for converting BPMN elements into the workflow scheme.
Represents settings for BPMN conversion.
Provides extension methods for BPMN elements such as TCatchEvent, TGateway, and TEventDefinition.
Represents a BPMN timer with the specified type, name, and value.
The CallActivityFlowVisitor class is responsible for visiting and processing the flows (ingoing or outgoing) of a BPMN call activity.
A visitor class for visiting and processing BPMN call activities.
Represents a converted process which includes its definition, any issues encountered during conversion, and an optional hint providing additional information or instructions.
Represents a hint that provides additional information about a converted process.
The EventFlowVisitor class is responsible for visiting and processing the flows (ingoing or outgoing) of a BPMN event.
A visitor class for visiting and processing BPMN events.
The GatewayFlowVisitor class is responsible for visiting and processing the flows (ingoing or outgoing) of a BPMN gateway.
The GatewayNodeVisitor class is responsible for visiting and processing BPMN gateways.
The ProcessVisitor class is responsible for visiting and processing BPMN processes.
The SubprocessFlowVisitor class is responsible for visiting and processing the flows (ingoing or outgoing) of a BPMN subprocess.
The SubprocessNodeVisitor class is responsible for visiting and processing BPMN subprocesses.
The TaskFlowVisitor class is responsible for visiting and processing the flows (ingoing or outgoing) of a BPMN task.
The TaskNodeVisitor class is responsible for visiting and processing BPMN tasks.
Enums Represents the types of timer events that can be defined in a BPMN process.
Specifies hints to guide the handling of a converted process.
Specifies the strategy to use for determining the name of a process during conversion.