A B C D E F G I J K M O P R S T U V 
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 a Graph of PlanDefinition.PlanDefinitionActionComponents
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.
A B C D E F G I J K M O P R S T U V 
All Classes All Packages