A B C D E F G I J K M O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- 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> - Class in science.aist.msbpmn.service.transformation.renderer
-
Abstract class to create event definitions
- AbstractBpmnEventDefinitionTransformationRenderer() - Constructor for class science.aist.msbpmn.service.transformation.renderer.AbstractBpmnEventDefinitionTransformationRenderer
- 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> - Class in science.aist.msbpmn.service.transformation.renderer
-
Abstract base class for BPMN Renderers
- AbstractBpmnGraphTransformationRenderer(RendererCondition<Vertex<T, Void>>, ObjectFactory) - Constructor for class science.aist.msbpmn.service.transformation.renderer.AbstractBpmnGraphTransformationRenderer
- AbstractConditionalGraphTransformationRenderer<R,S,T> - Class in science.aist.msbpmn.service.transformation.renderer
-
Additional Abstraction which combines graph transformation renderer and abstract conditional transformation renderer
- AbstractConditionalGraphTransformationRenderer() - Constructor for class science.aist.msbpmn.service.transformation.renderer.AbstractConditionalGraphTransformationRenderer
- 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> - Class in science.aist.msbpmn.service.transformation.renderer
-
Created by Andreas Pointner on 14.05.2020
- AbstractTActivityBpmnGraphTransformationRenderer(RendererCondition<Vertex<T, Void>>, ObjectFactory) - Constructor for class science.aist.msbpmn.service.transformation.renderer.AbstractTActivityBpmnGraphTransformationRenderer
- 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> - Class in science.aist.msbpmn.service.transformation.renderer
-
Abstract Base class for BPMN FlowNode elements
- AbstractTFlowNodeBpmnGraphTransformationRenderer(RendererCondition<Vertex<T, Void>>, ObjectFactory) - Constructor for class science.aist.msbpmn.service.transformation.renderer.AbstractTFlowNodeBpmnGraphTransformationRenderer
- applyTransformation(JAXBElement<TDefinitions>) - Method in class science.aist.msbpmn.service.transformation.impl.BpmnDocumentRootToStringTransformer
- applyTransformation(PlanDefinition) - Method in class science.aist.msbpmn.service.transformation.impl.PlanDefinitionToGraphTransformer
- applyTransformation(Graph<BackboneElement, Void>) - Method in class science.aist.msbpmn.service.transformation.impl.BpmnGraphTransformer
B
- BackboneIdProvider - Class in science.aist.msbpmn.service.transformation.helper
-
Helper class to create an element with an Id
- BackboneIdProvider(String) - Constructor for class science.aist.msbpmn.service.transformation.helper.BackboneIdProvider
- BpmnConditionalEventDefinitionTransformationRenderer - Class in science.aist.msbpmn.service.transformation.impl.renderer
-
The renderer for an conditional event
- BpmnConditionalEventDefinitionTransformationRenderer(ObjectFactory) - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.BpmnConditionalEventDefinitionTransformationRenderer
- bpmnConditionalStartEventTransformationRenderer(StartConditionalEventCondition, ObjectFactory, BpmnConditionalEventDefinitionTransformationRenderer) - Method in class science.aist.msbpmn.service.configuration.TransformationConfiguration
- BpmnDataObjectReferenceTransformerRenderer - Class in science.aist.msbpmn.service.transformation.impl.renderer
-
Renderer for the BPMN Data Object Reference element
- BpmnDataObjectReferenceTransformerRenderer(ObjectFactory) - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.BpmnDataObjectReferenceTransformerRenderer
- BpmnDataObjectTransformerRenderer - Class in science.aist.msbpmn.service.transformation.impl.renderer
-
Renderer for the BPMN Data Object element
- BpmnDataObjectTransformerRenderer(ObjectFactory) - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.BpmnDataObjectTransformerRenderer
- BpmnDocumentRootToStringTransformer - Class in science.aist.msbpmn.service.transformation.impl
-
Transforms a given Document Root into a BPMN Representation
- BpmnDocumentRootToStringTransformer() - Constructor for class science.aist.msbpmn.service.transformation.impl.BpmnDocumentRootToStringTransformer
- BpmnEndEventTransformerRenderer - Class in science.aist.msbpmn.service.transformation.impl.renderer
-
Renderer for BPMN endEvents
- BpmnEndEventTransformerRenderer(RendererCondition<Vertex<PlanDefinition.PlanDefinitionActionComponent, Void>>, ObjectFactory) - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.BpmnEndEventTransformerRenderer
- BpmnEventStartEventTransformationRenderer - Class in science.aist.msbpmn.service.transformation.impl.renderer
-
Renderer for specific start events
- BpmnEventStartEventTransformationRenderer(RendererCondition<Vertex<PlanDefinition.PlanDefinitionActionComponent, Void>>, ObjectFactory, AbstractBpmnEventDefinitionTransformationRenderer<? extends TEventDefinition, BackboneElement, PlanDefinition.PlanDefinitionActionComponent>) - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.BpmnEventStartEventTransformationRenderer
- BpmnEventTypes - Enum in science.aist.msbpmn.service.transformation
-
Enum that contains the different supported BPMN Event Types
- BpmnExclusiveGatewayTransformerRenderer - Class in science.aist.msbpmn.service.transformation.impl.renderer
-
Renderer for BPMN ExclusiveGateway
- BpmnExclusiveGatewayTransformerRenderer(RendererCondition<Vertex<PlanDefinition.PlanDefinitionActionComponent, Void>>, ObjectFactory) - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.BpmnExclusiveGatewayTransformerRenderer
- BpmnGraphTransformer - Class in science.aist.msbpmn.service.transformation.impl
-
Transforms a given graph representation of a process to a BPMN process diagram.
- BpmnGraphTransformer() - Constructor for class science.aist.msbpmn.service.transformation.impl.BpmnGraphTransformer
- bpmnIntermediateCatchEventConditionalEventDefinitionTransformationRenderer(ConditionalEventCondition, ObjectFactory, BpmnConditionalEventDefinitionTransformationRenderer) - Method in class science.aist.msbpmn.service.configuration.TransformationConfiguration
- bpmnIntermediateCatchEventStartEventDefinitionTransformationRenderer(TimedEventCondition, ObjectFactory, BpmnTTimerEventDefinitionTransformerRenderer) - Method in class science.aist.msbpmn.service.configuration.TransformationConfiguration
- BpmnIntermediateCatchEventTransformationRenderer - Class in science.aist.msbpmn.service.transformation.impl.renderer
-
Renderer for Conditional Events in BPMN
- BpmnIntermediateCatchEventTransformationRenderer(RendererCondition<Vertex<PlanDefinition.PlanDefinitionActionComponent, Void>>, ObjectFactory, AbstractBpmnEventDefinitionTransformationRenderer<? extends TEventDefinition, BackboneElement, PlanDefinition.PlanDefinitionActionComponent>) - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.BpmnIntermediateCatchEventTransformationRenderer
- BpmnLaneSetTransformationRenderer - Class in science.aist.msbpmn.service.transformation.impl.renderer
-
Renders a LaneSet
- BpmnLaneSetTransformationRenderer() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.BpmnLaneSetTransformationRenderer
- BpmnLaneTransformationRenderer - Class in science.aist.msbpmn.service.transformation.impl.renderer
-
Renders a BPMN Lane based on a
PlanDefinition.PlanDefinitionActionParticipantComponent
- BpmnLaneTransformationRenderer() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.BpmnLaneTransformationRenderer
- bpmnObjectFactory() - Method in class science.aist.msbpmn.service.configuration.TransformationConfiguration
- BpmnParallelGatewayTransformerRenderer - Class in science.aist.msbpmn.service.transformation.impl.renderer
-
Renderer for a BPMN Parallel Gateway.
- BpmnParallelGatewayTransformerRenderer(RendererCondition<Vertex<PlanDefinition.PlanDefinitionActionComponent, Void>>, ObjectFactory) - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.BpmnParallelGatewayTransformerRenderer
- BpmnSequenceFlowTransformationRenderer - Class in science.aist.msbpmn.service.transformation.impl.renderer
-
Renderer for the sequence flow element.
- BpmnSequenceFlowTransformationRenderer() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.BpmnSequenceFlowTransformationRenderer
- BpmnStartEventTransformerRenderer - Class in science.aist.msbpmn.service.transformation.impl.renderer
-
Renderer for BPMN StartEvent.
- BpmnStartEventTransformerRenderer(RendererCondition<Vertex<PlanDefinition.PlanDefinitionActionComponent, Void>>, ObjectFactory) - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.BpmnStartEventTransformerRenderer
- BpmnSubprocessTransformationRenderer - Class in science.aist.msbpmn.service.transformation.impl.renderer
-
Renderer to create a Subprocess
- BpmnSubprocessTransformationRenderer(RendererCondition<Vertex<PlanDefinition.PlanDefinitionActionComponent, Void>>, ObjectFactory, TransformationRender<JAXBElement<? extends TFlowElement>, ?, Graph<BackboneElement, Void>, Vertex<BackboneElement, Void>>, TransformationRender<Optional<JAXBElement<? extends TSequenceFlow>>, TSequenceFlow, Graph<BackboneElement, Void>, Edge<PlanDefinition.PlanDefinitionActionComponent, Void>>) - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.BpmnSubprocessTransformationRenderer
- bpmntDefinitionsRepository() - Method in class science.aist.msbpmn.service.configuration.TransformationConfiguration
- bpmnTimedStartEventTransformationRenderer(TimedStartEventCondition, ObjectFactory, BpmnTTimerEventDefinitionTransformerRenderer) - Method in class science.aist.msbpmn.service.configuration.TransformationConfiguration
- BpmnTTimerEventDefinitionTransformerRenderer - Class in science.aist.msbpmn.service.transformation.impl.renderer
-
Renderer for a BPMN TimerEvent.
- BpmnTTimerEventDefinitionTransformerRenderer(ObjectFactory) - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.BpmnTTimerEventDefinitionTransformerRenderer
- BpmnUserTaskTransformerRenderer - Class in science.aist.msbpmn.service.transformation.impl.renderer
-
Renderer for a BPMN UserTasks.
- BpmnUserTaskTransformerRenderer(RendererCondition<Vertex<PlanDefinition.PlanDefinitionActionComponent, Void>>, ObjectFactory) - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.BpmnUserTaskTransformerRenderer
C
- canRenderer(Vertex<?, ?>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnDataObjectReferenceTransformerRenderer
- canRenderer(Vertex<?, ?>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnDataObjectTransformerRenderer
- canRenderer(Vertex<?, ?>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnEndEventTransformerRenderer
- canRenderer(Vertex<?, ?>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnExclusiveGatewayTransformerRenderer
- canRenderer(Vertex<?, ?>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnIntermediateCatchEventTransformationRenderer
- canRenderer(Vertex<?, ?>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnParallelGatewayTransformerRenderer
- canRenderer(Vertex<?, ?>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnStartEventTransformerRenderer
- canRenderer(Vertex<?, ?>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnSubprocessTransformationRenderer
- canRenderer(Vertex<?, ?>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnUserTaskTransformerRenderer
- canRenderer(Vertex<?, ?>) - Method in class science.aist.msbpmn.service.transformation.renderer.AbstractConditionalGraphTransformationRenderer
- ConditionalEventCondition - Class in science.aist.msbpmn.service.transformation.impl.renderer.condition
-
Condition for ConditionalEvents
- ConditionalEventCondition() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.condition.ConditionalEventCondition
- constructJaxBElementMapping() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnConditionalEventDefinitionTransformationRenderer
- constructJaxBElementMapping() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnDataObjectReferenceTransformerRenderer
- constructJaxBElementMapping() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnDataObjectTransformerRenderer
- constructJaxBElementMapping() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnEndEventTransformerRenderer
- constructJaxBElementMapping() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnExclusiveGatewayTransformerRenderer
- constructJaxBElementMapping() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnIntermediateCatchEventTransformationRenderer
- constructJaxBElementMapping() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnParallelGatewayTransformerRenderer
- constructJaxBElementMapping() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnStartEventTransformerRenderer
- constructJaxBElementMapping() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnSubprocessTransformationRenderer
- constructJaxBElementMapping() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnTTimerEventDefinitionTransformerRenderer
- constructJaxBElementMapping() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnUserTaskTransformerRenderer
- constructJaxBElementMapping() - Method in class science.aist.msbpmn.service.transformation.renderer.AbstractBpmnEventDefinitionTransformationRenderer
- constructJaxBElementMapping() - Method in class science.aist.msbpmn.service.transformation.renderer.AbstractConditionalGraphTransformationRenderer
- ContextRendererCondition<C,T> - Interface in science.aist.msbpmn.service.transformation.renderer.condition
-
A RendererCondition based on the concept of
RendererCondition
but with a given context in which the condition should be checked - copy() - Method in class science.aist.msbpmn.service.transformation.helper.BackboneIdProvider
- copy() - Method in class science.aist.msbpmn.service.transformation.helper.PlanDefinitionActionDataComponent
- createCondition() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.condition.ConditionalEventCondition
- createCondition() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.condition.EndEventCondition
- createCondition() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.condition.ExclusiveGatewayCondition
- createCondition() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.condition.ParallelGatewayCondition
- createCondition() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.condition.PlanDefinitionActionEndEventCondition
- createCondition() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.condition.PlanDefinitionActionStartEventCondition
- createCondition() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.condition.SequenceFlowRendererCondition
- createCondition() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.condition.StartConditionalEventCondition
- createCondition() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.condition.StartEventCondition
- createCondition() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.condition.SubprocessCondition
- createCondition() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.condition.TimedEventCondition
- createCondition() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.condition.TimedStartEventCondition
- createCondition() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.condition.UserTaskCondition
- createCondition() - Method in interface science.aist.msbpmn.service.transformation.renderer.condition.ContextRendererCondition
-
Creates the condition object
- createElement() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnConditionalEventDefinitionTransformationRenderer
- createElement() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnDataObjectReferenceTransformerRenderer
- createElement() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnDataObjectTransformerRenderer
- createElement() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnEndEventTransformerRenderer
- createElement() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnExclusiveGatewayTransformerRenderer
- createElement() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnIntermediateCatchEventTransformationRenderer
- createElement() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnLaneSetTransformationRenderer
- createElement() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnLaneTransformationRenderer
- createElement() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnParallelGatewayTransformerRenderer
- createElement() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnSequenceFlowTransformationRenderer
- createElement() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnStartEventTransformerRenderer
- createElement() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnSubprocessTransformationRenderer
- createElement() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnTTimerEventDefinitionTransformerRenderer
- createElement() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnUserTaskTransformerRenderer
- createElement() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.PlanDefinitionBackboneGraphRenderer
- createElement() - Method in class science.aist.msbpmn.service.transformation.impl.renderer.PlanDefinitionDataElementsRenderer
- createElement() - Method in class science.aist.msbpmn.service.transformation.renderer.MultiConditionalGraphTransformationRenderer
D
- DATA - science.aist.msbpmn.service.transformation.impl.EdgeType
- DATA_REF - science.aist.msbpmn.service.transformation.impl.EdgeType
- DefaultGraphBasedModelTransformationServiceImpl - Class in science.aist.msbpmn.service.impl
-
Default Transformer, that transform the graph with any given transformer
- DefaultGraphBasedModelTransformationServiceImpl() - Constructor for class science.aist.msbpmn.service.impl.DefaultGraphBasedModelTransformationServiceImpl
E
- EDGE_TYPE_META_TAG - Static variable in class science.aist.msbpmn.service.transformation.TransformationConstants
- edgeDataRefConsumer() - Method in class science.aist.msbpmn.service.configuration.TransformationConfiguration
- edgeParticipantConsumer() - Method in class science.aist.msbpmn.service.configuration.TransformationConfiguration
- edgeSequenceConsumer() - Method in class science.aist.msbpmn.service.configuration.TransformationConfiguration
- EdgeType - Enum in science.aist.msbpmn.service.transformation.impl
-
The type of the edge
- edgeTypeConsumer() - Method in class science.aist.msbpmn.service.configuration.TransformationConfiguration
- END_META_TAG - Static variable in class science.aist.msbpmn.service.transformation.TransformationConstants
- END_NODE_META_TAG - Static variable in class science.aist.msbpmn.service.transformation.TransformationConstants
- EndEventCondition - Class in science.aist.msbpmn.service.transformation.impl.renderer.condition
-
The condition to check if a given event is an end event
- EndEventCondition() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.condition.EndEventCondition
- EVENT_CONDITION - science.aist.msbpmn.service.transformation.BpmnEventTypes
- EVENT_META_TAG - Static variable in class science.aist.msbpmn.service.transformation.TransformationConstants
- EVENT_TIMED - science.aist.msbpmn.service.transformation.BpmnEventTypes
- ExclusiveGatewayCondition - Class in science.aist.msbpmn.service.transformation.impl.renderer.condition
-
The condition to check if an ActionComponent is an exclusive gateway
- ExclusiveGatewayCondition() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.condition.ExclusiveGatewayCondition
- extractActions(List<PlanDefinition.PlanDefinitionActionComponent>, PlanDefinition.PlanDefinitionActionComponent) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.backboneprocessors.PlanDefinitionBackboneGraphParticipantsProcessor
-
This is used to extract the actions from the current process, because there are groups for xor / parallel split with actions in it, that would be missed otherwise.
F
- FhirGraphTraversalStrategy<T extends org.hl7.fhir.r4.model.BackboneElement> - Class in science.aist.msbpmn.service.transformation.impl.traversal
-
Specialized Iterator for HL7® FHIR® Graph
- FhirGraphTraversalStrategy() - Constructor for class science.aist.msbpmn.service.transformation.impl.traversal.FhirGraphTraversalStrategy
- fromBpmn(String) - Method in class science.aist.msbpmn.service.impl.DefaultGraphBasedModelTransformationServiceImpl
- fromBpmn(String) - Method in interface science.aist.msbpmn.service.ModelTransformationService
-
Transforms a bpmn String into a HL7® FHIR® plan definition
- fromFhir(String) - Method in class science.aist.msbpmn.service.impl.DefaultGraphBasedModelTransformationServiceImpl
- fromFhir(String) - Method in interface science.aist.msbpmn.service.ModelTransformationService
-
Transforms a HL7® FHIR® plan definition string into a bpmn
G
- getByTriggerType(TriggerDefinition.TriggerType) - Static method in enum science.aist.msbpmn.service.transformation.BpmnEventTypes
- graphFactory() - Method in class science.aist.msbpmn.service.configuration.TransformationConfiguration
I
- IdProvider - Class in science.aist.msbpmn.service.transformation.helper
-
Helper class to provide the id element based on a TBaseElement
- IdProvider(String) - Constructor for class science.aist.msbpmn.service.transformation.helper.IdProvider
J
- JOIN_META_TAG - Static variable in class science.aist.msbpmn.service.transformation.TransformationConstants
K
- KEY_MAPPER() - Static method in class science.aist.msbpmn.service.transformation.TransformationConstants
M
- mapProperties(TDataObjectReference, Graph<BackboneElement, Void>, Vertex<PlanDefinitionActionIOComponent, Void>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnDataObjectReferenceTransformerRenderer
- mapProperties(Map<String, Vertex<PlanDefinitionActionIOComponent, Void>>, GraphBuilder<BackboneElement, Void>, PlanDefinition) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.PlanDefinitionDataElementsRenderer
- mapProperties(TConditionalEventDefinition, Graph<BackboneElement, Void>, Vertex<PlanDefinition.PlanDefinitionActionComponent, Void>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnConditionalEventDefinitionTransformationRenderer
- mapProperties(TEndEvent, Graph<BackboneElement, Void>, Vertex<PlanDefinition.PlanDefinitionActionComponent, Void>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnEndEventTransformerRenderer
- mapProperties(TIntermediateCatchEvent, Graph<BackboneElement, Void>, Vertex<PlanDefinition.PlanDefinitionActionComponent, Void>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnIntermediateCatchEventTransformationRenderer
- mapProperties(TLane, Graph<BackboneElement, Void>, Vertex<PlanDefinitionActorComponent, Void>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnLaneTransformationRenderer
- mapProperties(TLaneSet, Graph<BackboneElement, Void>, Vertex<BackboneElement, Void>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnLaneSetTransformationRenderer
- mapProperties(TSequenceFlow, Graph<BackboneElement, Void>, Edge<PlanDefinition.PlanDefinitionActionComponent, Void>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnSequenceFlowTransformationRenderer
- mapProperties(TStartEvent, Graph<BackboneElement, Void>, Vertex<PlanDefinition.PlanDefinitionActionComponent, Void>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnEventStartEventTransformationRenderer
- mapProperties(TStartEvent, Graph<BackboneElement, Void>, Vertex<PlanDefinition.PlanDefinitionActionComponent, Void>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnStartEventTransformerRenderer
- mapProperties(TSubProcess, Graph<BackboneElement, Void>, Vertex<PlanDefinition.PlanDefinitionActionComponent, Void>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnSubprocessTransformationRenderer
- mapProperties(TTimerEventDefinition, Graph<BackboneElement, Void>, Vertex<PlanDefinition.PlanDefinitionActionComponent, Void>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnTTimerEventDefinitionTransformerRenderer
- mapProperties(R, Graph<S, E>, Vertex<T, E>) - Method in class science.aist.msbpmn.service.transformation.renderer.MultiConditionalGraphTransformationRenderer
- mapProperties(R, Graph<S, Void>, Vertex<T, Void>) - Method in class science.aist.msbpmn.service.transformation.renderer.AbstractBpmnGraphTransformationRenderer
- mapProperties(R, Graph<S, Void>, Vertex<T, Void>) - Method in class science.aist.msbpmn.service.transformation.renderer.AbstractTActivityBpmnGraphTransformationRenderer
- mapProperties(R, Graph<S, Void>, Vertex<T, Void>) - Method in class science.aist.msbpmn.service.transformation.renderer.AbstractTFlowNodeBpmnGraphTransformationRenderer
- mapProperties(R, Graph<S, Void>, Vertex<T, Void>) - Method in class science.aist.msbpmn.service.transformation.renderer.AbstractBpmnEventDefinitionTransformationRenderer
- mapProperties(GraphBuilder<BackboneElement, Void>, PlanDefinition, List<PlanDefinition.PlanDefinitionActionComponent>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.PlanDefinitionBackboneGraphRenderer
- ModelTransformationService - Interface in science.aist.msbpmn.service
-
Transformation between HL7® FHIR® and BPMN representations
- multiConditionalGraphTransformationRenderer(BpmnSubprocessTransformationRenderer, BpmnEventStartEventTransformationRenderer, BpmnEventStartEventTransformationRenderer, BpmnStartEventTransformerRenderer, BpmnEndEventTransformerRenderer, BpmnIntermediateCatchEventTransformationRenderer, BpmnIntermediateCatchEventTransformationRenderer, BpmnParallelGatewayTransformerRenderer, BpmnExclusiveGatewayTransformerRenderer, BpmnUserTaskTransformerRenderer, BpmnDataObjectReferenceTransformerRenderer, BpmnDataObjectTransformerRenderer) - Method in class science.aist.msbpmn.service.configuration.TransformationConfiguration
- MultiConditionalGraphTransformationRenderer<R,S,T,E> - Class in science.aist.msbpmn.service.transformation.renderer
-
MultiRenderer to decide between a list of child renderers
- MultiConditionalGraphTransformationRenderer() - Constructor for class science.aist.msbpmn.service.transformation.renderer.MultiConditionalGraphTransformationRenderer
- MultiPlanDefinitionBackboneGraphComponentProcessor - Class in science.aist.msbpmn.service.transformation.impl.renderer.backboneprocessors
-
Helper class to execute a list of
PlanDefinitionBackboneGraphComponentProcessor
. - MultiPlanDefinitionBackboneGraphComponentProcessor() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.backboneprocessors.MultiPlanDefinitionBackboneGraphComponentProcessor
O
- objectFactory - Variable in class science.aist.msbpmn.service.transformation.renderer.AbstractBpmnGraphTransformationRenderer
P
- ParallelGatewayCondition - Class in science.aist.msbpmn.service.transformation.impl.renderer.condition
-
The condition to check if an ActionComponent is an parallel gateway
- ParallelGatewayCondition() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.condition.ParallelGatewayCondition
- PARTICIPANT - science.aist.msbpmn.service.transformation.impl.EdgeType
- PARTICIPANTS_COLL_META_TAG - Static variable in class science.aist.msbpmn.service.transformation.TransformationConstants
- PlanDefinitionActionDataComponent - Class in science.aist.msbpmn.service.transformation.helper
-
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.
- PlanDefinitionActionDataComponent(String) - Constructor for class science.aist.msbpmn.service.transformation.helper.PlanDefinitionActionDataComponent
- PlanDefinitionActionEndEventCondition - Class in science.aist.msbpmn.service.transformation.impl.renderer.condition
-
Checks if a action is a start action inside a list of actions
- PlanDefinitionActionEndEventCondition() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.condition.PlanDefinitionActionEndEventCondition
- PlanDefinitionActionStartEventCondition - Class in science.aist.msbpmn.service.transformation.impl.renderer.condition
-
Checks if a action is a start action inside a list of actions
- PlanDefinitionActionStartEventCondition() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.condition.PlanDefinitionActionStartEventCondition
- PlanDefinitionBackboneGraphComponentProcessor - Interface in science.aist.msbpmn.service.transformation.impl.renderer
-
Interface to process single elements of the PlanDefinition Backbone Graph Transformation
- planDefinitionBackboneGraphComponentsProcessor(PlanDefinitionBackboneGraphParticipantsProcessor, PlanDefinitionBackboneGraphStartAndEndProcessor, PlanDefinitionBackboneGraphTriggerProcessor, PlanDefinitionBackboneGraphVerticesProcessor) - Method in class science.aist.msbpmn.service.configuration.TransformationConfiguration
- PlanDefinitionBackboneGraphParticipantsProcessor - Class in science.aist.msbpmn.service.transformation.impl.renderer.backboneprocessors
-
Processes the participants of a plan definition
- PlanDefinitionBackboneGraphParticipantsProcessor() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.backboneprocessors.PlanDefinitionBackboneGraphParticipantsProcessor
- PlanDefinitionBackboneGraphRenderer - Class in science.aist.msbpmn.service.transformation.impl.renderer
-
Renderer that is used to create the backbone element graph out of a given list of actions
- PlanDefinitionBackboneGraphRenderer() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.PlanDefinitionBackboneGraphRenderer
- PlanDefinitionBackboneGraphStartAndEndProcessor - Class in science.aist.msbpmn.service.transformation.impl.renderer.backboneprocessors
-
Processes the start and end nodes of a plan definition
- PlanDefinitionBackboneGraphStartAndEndProcessor() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.backboneprocessors.PlanDefinitionBackboneGraphStartAndEndProcessor
- PlanDefinitionBackboneGraphTriggerProcessor - Class in science.aist.msbpmn.service.transformation.impl.renderer.backboneprocessors
-
Processing implementation for Triggers
- PlanDefinitionBackboneGraphTriggerProcessor() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.backboneprocessors.PlanDefinitionBackboneGraphTriggerProcessor
- PlanDefinitionBackboneGraphVerticesProcessor - Class in science.aist.msbpmn.service.transformation.impl.renderer.backboneprocessors
-
Processes the sequence flow between the different actions of a PlanDefinition
- PlanDefinitionBackboneGraphVerticesProcessor() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.backboneprocessors.PlanDefinitionBackboneGraphVerticesProcessor
- PlanDefinitionDataElementsRenderer - Class in science.aist.msbpmn.service.transformation.impl.renderer
-
Processes a given graph of backbone elements and adds the data elements + its flow to the graph
- PlanDefinitionDataElementsRenderer() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.PlanDefinitionDataElementsRenderer
- planDefinitionToBpmnStringTransformer(PlanDefinitionToGraphTransformer, BpmnGraphTransformer, BpmnDocumentRootToStringTransformer) - Method in class science.aist.msbpmn.service.configuration.TransformationConfiguration
- PlanDefinitionToGraphTransformer - Class in science.aist.msbpmn.service.transformation.impl
-
Transforms a
PlanDefinition
into aGraph
ofPlanDefinition.PlanDefinitionActionComponent
s - PlanDefinitionToGraphTransformer() - Constructor for class science.aist.msbpmn.service.transformation.impl.PlanDefinitionToGraphTransformer
- process(PlanDefinition, List<PlanDefinition.PlanDefinitionActionComponent>, GraphBuilder<BackboneElement, Void>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.backboneprocessors.MultiPlanDefinitionBackboneGraphComponentProcessor
- process(PlanDefinition, List<PlanDefinition.PlanDefinitionActionComponent>, GraphBuilder<BackboneElement, Void>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.backboneprocessors.PlanDefinitionBackboneGraphParticipantsProcessor
- process(PlanDefinition, List<PlanDefinition.PlanDefinitionActionComponent>, GraphBuilder<BackboneElement, Void>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.backboneprocessors.PlanDefinitionBackboneGraphStartAndEndProcessor
- process(PlanDefinition, List<PlanDefinition.PlanDefinitionActionComponent>, GraphBuilder<BackboneElement, Void>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.backboneprocessors.PlanDefinitionBackboneGraphTriggerProcessor
- process(PlanDefinition, List<PlanDefinition.PlanDefinitionActionComponent>, GraphBuilder<BackboneElement, Void>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.backboneprocessors.PlanDefinitionBackboneGraphVerticesProcessor
- process(PlanDefinition, List<PlanDefinition.PlanDefinitionActionComponent>, GraphBuilder<BackboneElement, Void>) - Method in interface science.aist.msbpmn.service.transformation.impl.renderer.PlanDefinitionBackboneGraphComponentProcessor
- PROCESS_NAME_TAG - Static variable in class science.aist.msbpmn.service.transformation.TransformationConstants
- processConditions(TSequenceFlow, Edge<PlanDefinition.PlanDefinitionActionComponent, Void>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnSequenceFlowTransformationRenderer
R
- renderElement(PlanDefinition, List<PlanDefinition.PlanDefinitionActionComponent>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.PlanDefinitionBackboneGraphRenderer
- renderElement(GraphBuilder<BackboneElement, Void>, PlanDefinition) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.PlanDefinitionDataElementsRenderer
- renderElement(Graph<BackboneElement, Void>, Edge<PlanDefinition.PlanDefinitionActionComponent, Void>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnSequenceFlowTransformationRenderer
- renderElement(Graph<BackboneElement, Void>, Vertex<BackboneElement, Void>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnLaneSetTransformationRenderer
- renderElement(Graph<BackboneElement, Void>, Vertex<PlanDefinitionActorComponent, Void>) - Method in class science.aist.msbpmn.service.transformation.impl.renderer.BpmnLaneTransformationRenderer
- renderElement(Graph<S, E>, Vertex<T, E>) - Method in class science.aist.msbpmn.service.transformation.renderer.MultiConditionalGraphTransformationRenderer
- renderElement(Graph<S, Void>, Vertex<T, Void>) - Method in class science.aist.msbpmn.service.transformation.renderer.AbstractBpmnEventDefinitionTransformationRenderer
- renderElement(Graph<S, Void>, Vertex<T, Void>) - Method in class science.aist.msbpmn.service.transformation.renderer.AbstractConditionalGraphTransformationRenderer
S
- science.aist.msbpmn.service - package science.aist.msbpmn.service
- science.aist.msbpmn.service.configuration - package science.aist.msbpmn.service.configuration
- science.aist.msbpmn.service.impl - package science.aist.msbpmn.service.impl
- science.aist.msbpmn.service.transformation - package science.aist.msbpmn.service.transformation
- science.aist.msbpmn.service.transformation.helper - package science.aist.msbpmn.service.transformation.helper
- science.aist.msbpmn.service.transformation.impl - package science.aist.msbpmn.service.transformation.impl
- science.aist.msbpmn.service.transformation.impl.renderer - package science.aist.msbpmn.service.transformation.impl.renderer
- science.aist.msbpmn.service.transformation.impl.renderer.backboneprocessors - package science.aist.msbpmn.service.transformation.impl.renderer.backboneprocessors
- science.aist.msbpmn.service.transformation.impl.renderer.condition - package science.aist.msbpmn.service.transformation.impl.renderer.condition
- science.aist.msbpmn.service.transformation.impl.traversal - package science.aist.msbpmn.service.transformation.impl.traversal
- science.aist.msbpmn.service.transformation.renderer - package science.aist.msbpmn.service.transformation.renderer
- science.aist.msbpmn.service.transformation.renderer.condition - package science.aist.msbpmn.service.transformation.renderer.condition
- SEQUENCE - science.aist.msbpmn.service.transformation.impl.EdgeType
- SequenceFlowRendererCondition - Class in science.aist.msbpmn.service.transformation.impl.renderer.condition
-
Edge Sequence flow condition
- SequenceFlowRendererCondition() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.condition.SequenceFlowRendererCondition
- START_META_TAG - Static variable in class science.aist.msbpmn.service.transformation.TransformationConstants
- START_NODE_META_TAG - Static variable in class science.aist.msbpmn.service.transformation.TransformationConstants
- StartConditionalEventCondition - Class in science.aist.msbpmn.service.transformation.impl.renderer.condition
-
RendererCondition for ConditionalStartEvent
- StartConditionalEventCondition() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.condition.StartConditionalEventCondition
- StartEventCondition - Class in science.aist.msbpmn.service.transformation.impl.renderer.condition
-
The condition to check if an ActionComponent is an start event
- StartEventCondition() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.condition.StartEventCondition
- SUB_PROCESS - science.aist.msbpmn.service.transformation.impl.EdgeType
- SUBPROCESS_META_TAG - Static variable in class science.aist.msbpmn.service.transformation.TransformationConstants
- SubprocessCondition - Class in science.aist.msbpmn.service.transformation.impl.renderer.condition
-
Condition for a subprocess
- SubprocessCondition() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.condition.SubprocessCondition
T
- TimedEventCondition - Class in science.aist.msbpmn.service.transformation.impl.renderer.condition
-
Implementation of a renderer condition for timed events
- TimedEventCondition() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.condition.TimedEventCondition
- TimedStartEventCondition - Class in science.aist.msbpmn.service.transformation.impl.renderer.condition
-
The condition to check if an ActionComponent is a timed start event
- TimedStartEventCondition() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.condition.TimedStartEventCondition
- TransformationConfiguration - Class in science.aist.msbpmn.service.configuration
-
Configuration for Transformation Service
- TransformationConfiguration() - Constructor for class science.aist.msbpmn.service.configuration.TransformationConfiguration
- TransformationConstants - Class in science.aist.msbpmn.service.transformation
-
Class with static strings, that contain different transformation constants
- traverse(Visitor<Vertex<T, Void>>) - Method in class science.aist.msbpmn.service.transformation.impl.traversal.FhirGraphTraversalStrategy
- traverse(Visitor<Vertex<T, Void>>, Visitor<Edge<T, Void>>) - Method in class science.aist.msbpmn.service.transformation.impl.traversal.FhirGraphTraversalStrategy
- TRAVERSED_DATA_ELEMENT_MT - Static variable in class science.aist.msbpmn.service.transformation.impl.traversal.FhirGraphTraversalStrategy
U
- UserTaskCondition - Class in science.aist.msbpmn.service.transformation.impl.renderer.condition
-
The condition to check if an ActionComponent is an user task
- UserTaskCondition() - Constructor for class science.aist.msbpmn.service.transformation.impl.renderer.condition.UserTaskCondition
V
- valueOf(String) - Static method in enum science.aist.msbpmn.service.transformation.BpmnEventTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum science.aist.msbpmn.service.transformation.impl.EdgeType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum science.aist.msbpmn.service.transformation.BpmnEventTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum science.aist.msbpmn.service.transformation.impl.EdgeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages