All Classes Interface Summary Class Summary Enum Summary
| Class |
Description |
| AbstractBpmnEventDefinitionTransformationRenderer<R extends org.omg.spec.bpmn.model.TEventDefinition,S extends org.hl7.fhir.r4.model.BackboneElement,T extends org.hl7.fhir.r4.model.PlanDefinition.PlanDefinitionActionComponent> |
Abstract class to create event definitions
|
| AbstractBpmnGraphTransformationRenderer<R extends org.omg.spec.bpmn.model.TFlowElement,S extends org.hl7.fhir.r4.model.BackboneElement,T extends org.hl7.fhir.r4.model.BackboneElement> |
Abstract base class for BPMN Renderers
|
| AbstractConditionalGraphTransformationRenderer<R,S,T> |
Additional Abstraction which combines graph transformation renderer and abstract conditional transformation
renderer
|
| AbstractTActivityBpmnGraphTransformationRenderer<R extends org.omg.spec.bpmn.model.TActivity,S extends org.hl7.fhir.r4.model.BackboneElement,T extends org.hl7.fhir.r4.model.PlanDefinition.PlanDefinitionActionComponent> |
Created by Andreas Pointner on 14.05.2020
|
| AbstractTFlowNodeBpmnGraphTransformationRenderer<R extends org.omg.spec.bpmn.model.TFlowNode,S extends org.hl7.fhir.r4.model.BackboneElement,T extends org.hl7.fhir.r4.model.PlanDefinition.PlanDefinitionActionComponent> |
Abstract Base class for BPMN FlowNode elements
|
| BackboneIdProvider |
Helper class to create an element with an Id
|
| BpmnConditionalEventDefinitionTransformationRenderer |
The renderer for an conditional event
|
| BpmnDataObjectReferenceTransformerRenderer |
Renderer for the BPMN Data Object Reference element
|
| BpmnDataObjectTransformerRenderer |
Renderer for the BPMN Data Object element
|
| BpmnDocumentRootToStringTransformer |
Transforms a given Document Root into a BPMN Representation
|
| BpmnEndEventTransformerRenderer |
Renderer for BPMN endEvents
|
| BpmnEventStartEventTransformationRenderer |
Renderer for specific start events
|
| BpmnEventTypes |
Enum that contains the different supported BPMN Event Types
|
| BpmnExclusiveGatewayTransformerRenderer |
Renderer for BPMN ExclusiveGateway
|
| BpmnGraphTransformer |
Transforms a given graph representation of a process to a BPMN process diagram.
|
| BpmnIntermediateCatchEventTransformationRenderer |
Renderer for Conditional Events in BPMN
|
| BpmnLaneSetTransformationRenderer |
Renders a LaneSet
|
| BpmnLaneTransformationRenderer |
Renders a BPMN Lane based on a
PlanDefinition.PlanDefinitionActionParticipantComponent
|
| BpmnParallelGatewayTransformerRenderer |
Renderer for a BPMN Parallel Gateway.
|
| BpmnSequenceFlowTransformationRenderer |
Renderer for the sequence flow element.
|
| BpmnStartEventTransformerRenderer |
Renderer for BPMN StartEvent.
|
| BpmnSubprocessTransformationRenderer |
Renderer to create a Subprocess
|
| BpmnTTimerEventDefinitionTransformerRenderer |
Renderer for a BPMN TimerEvent.
|
| BpmnUserTaskTransformerRenderer |
Renderer for a BPMN UserTasks.
|
| ConditionalEventCondition |
Condition for ConditionalEvents
|
| ContextRendererCondition<C,T> |
A RendererCondition based on the concept of
RendererCondition
but with a given context in which the condition should be checked
|
| DefaultGraphBasedModelTransformationServiceImpl |
Default Transformer, that transform the graph with any given transformer
|
| EdgeType |
The type of the edge
|
| EndEventCondition |
The condition to check if a given event is an end event
|
| ExclusiveGatewayCondition |
The condition to check if an ActionComponent is an exclusive gateway
|
| FhirGraphTraversalStrategy<T extends org.hl7.fhir.r4.model.BackboneElement> |
Specialized Iterator for HL7® FHIR® Graph
|
| IdProvider |
Helper class to provide the id element based on a TBaseElement
|
| ModelTransformationService |
Transformation between HL7® FHIR® and BPMN representations
|
| MultiConditionalGraphTransformationRenderer<R,S,T,E> |
MultiRenderer to decide between a list of child renderers
|
| MultiPlanDefinitionBackboneGraphComponentProcessor |
|
| ParallelGatewayCondition |
The condition to check if an ActionComponent is an parallel gateway
|
| PlanDefinitionActionDataComponent |
This is just a helper class, that is only created during transformation to make it easier to transform
into the BPMN structure having dataObjects and data references.
|
| PlanDefinitionActionEndEventCondition |
Checks if a action is a start action inside a list of actions
|
| PlanDefinitionActionStartEventCondition |
Checks if a action is a start action inside a list of actions
|
| PlanDefinitionBackboneGraphComponentProcessor |
Interface to process single elements of the PlanDefinition Backbone Graph Transformation
|
| PlanDefinitionBackboneGraphParticipantsProcessor |
Processes the participants of a plan definition
|
| PlanDefinitionBackboneGraphRenderer |
Renderer that is used to create the backbone element graph out of a given list of actions
|
| PlanDefinitionBackboneGraphStartAndEndProcessor |
Processes the start and end nodes of a plan definition
|
| PlanDefinitionBackboneGraphTriggerProcessor |
Processing implementation for Triggers
|
| PlanDefinitionBackboneGraphVerticesProcessor |
Processes the sequence flow between the different actions of a PlanDefinition
|
| PlanDefinitionDataElementsRenderer |
Processes a given graph of backbone elements and adds the data elements + its flow to the graph
|
| PlanDefinitionToGraphTransformer |
Transforms a PlanDefinition into a Graph of
PlanDefinition.PlanDefinitionActionComponents
|
| SequenceFlowRendererCondition |
Edge Sequence flow condition
|
| StartConditionalEventCondition |
RendererCondition for ConditionalStartEvent
|
| StartEventCondition |
The condition to check if an ActionComponent is an start event
|
| SubprocessCondition |
Condition for a subprocess
|
| TimedEventCondition |
Implementation of a renderer condition for timed events
|
| TimedStartEventCondition |
The condition to check if an ActionComponent is a timed start event
|
| TransformationConfiguration |
Configuration for Transformation Service
|
| TransformationConstants |
Class with static strings, that contain different transformation constants
|
| UserTaskCondition |
The condition to check if an ActionComponent is an user task
|