Class BpmnLaneTransformationRenderer

  • All Implemented Interfaces:
    science.aist.gtf.transformation.renderer.TransformationRender<org.omg.spec.bpmn.model.TLane,​org.omg.spec.bpmn.model.TLane,​science.aist.gtf.graph.Graph<org.hl7.fhir.r4.model.BackboneElement,​Void>,​science.aist.gtf.graph.Vertex<org.hl7.fhir.r4.model.PlanDefinitionActorComponent,​Void>>

    @Component
    public class BpmnLaneTransformationRenderer
    extends Object
    implements science.aist.gtf.transformation.renderer.TransformationRender<org.omg.spec.bpmn.model.TLane,​org.omg.spec.bpmn.model.TLane,​science.aist.gtf.graph.Graph<org.hl7.fhir.r4.model.BackboneElement,​Void>,​science.aist.gtf.graph.Vertex<org.hl7.fhir.r4.model.PlanDefinitionActorComponent,​Void>>

    Renders a BPMN Lane based on a PlanDefinition.PlanDefinitionActionParticipantComponent

    Author:
    Andreas Pointner
    • Constructor Detail

      • BpmnLaneTransformationRenderer

        public BpmnLaneTransformationRenderer()
    • Method Detail

      • renderElement

        public org.omg.spec.bpmn.model.TLane renderElement​(science.aist.gtf.graph.Graph<org.hl7.fhir.r4.model.BackboneElement,​Void> vertices,
                                                           science.aist.gtf.graph.Vertex<org.hl7.fhir.r4.model.PlanDefinitionActorComponent,​Void> currentElement)
        Specified by:
        renderElement in interface science.aist.gtf.transformation.renderer.TransformationRender<org.omg.spec.bpmn.model.TLane,​org.omg.spec.bpmn.model.TLane,​science.aist.gtf.graph.Graph<org.hl7.fhir.r4.model.BackboneElement,​Void>,​science.aist.gtf.graph.Vertex<org.hl7.fhir.r4.model.PlanDefinitionActorComponent,​Void>>
      • createElement

        public org.omg.spec.bpmn.model.TLane createElement()
        Specified by:
        createElement in interface science.aist.gtf.transformation.renderer.TransformationRender<org.omg.spec.bpmn.model.TLane,​org.omg.spec.bpmn.model.TLane,​science.aist.gtf.graph.Graph<org.hl7.fhir.r4.model.BackboneElement,​Void>,​science.aist.gtf.graph.Vertex<org.hl7.fhir.r4.model.PlanDefinitionActorComponent,​Void>>
      • mapProperties

        public org.omg.spec.bpmn.model.TLane mapProperties​(org.omg.spec.bpmn.model.TLane tLane,
                                                           science.aist.gtf.graph.Graph<org.hl7.fhir.r4.model.BackboneElement,​Void> vertices,
                                                           science.aist.gtf.graph.Vertex<org.hl7.fhir.r4.model.PlanDefinitionActorComponent,​Void> currentElement)
        Specified by:
        mapProperties in interface science.aist.gtf.transformation.renderer.TransformationRender<org.omg.spec.bpmn.model.TLane,​org.omg.spec.bpmn.model.TLane,​science.aist.gtf.graph.Graph<org.hl7.fhir.r4.model.BackboneElement,​Void>,​science.aist.gtf.graph.Vertex<org.hl7.fhir.r4.model.PlanDefinitionActorComponent,​Void>>