Class BpmnConditionalEventDefinitionTransformationRenderer

  • All Implemented Interfaces:
    science.aist.gtf.transformation.renderer.TransformationRender<javax.xml.bind.JAXBElement<? extends org.omg.spec.bpmn.model.TConditionalEventDefinition>,​org.omg.spec.bpmn.model.TConditionalEventDefinition,​science.aist.gtf.graph.Graph<org.hl7.fhir.r4.model.BackboneElement,​Void>,​science.aist.gtf.graph.Vertex<org.hl7.fhir.r4.model.PlanDefinition.PlanDefinitionActionComponent,​Void>>

    @Component
    public class BpmnConditionalEventDefinitionTransformationRenderer
    extends AbstractBpmnEventDefinitionTransformationRenderer<org.omg.spec.bpmn.model.TConditionalEventDefinition,​org.hl7.fhir.r4.model.BackboneElement,​org.hl7.fhir.r4.model.PlanDefinition.PlanDefinitionActionComponent>

    The renderer for an conditional event

    Author:
    Andreas Pointner
    • Constructor Detail

      • BpmnConditionalEventDefinitionTransformationRenderer

        public BpmnConditionalEventDefinitionTransformationRenderer​(org.omg.spec.bpmn.model.ObjectFactory objectFactory)
    • Method Detail

      • constructJaxBElementMapping

        protected Function<org.omg.spec.bpmn.model.TConditionalEventDefinition,​javax.xml.bind.JAXBElement<? extends org.omg.spec.bpmn.model.TConditionalEventDefinition>> constructJaxBElementMapping()
        Specified by:
        constructJaxBElementMapping in class AbstractBpmnEventDefinitionTransformationRenderer<org.omg.spec.bpmn.model.TConditionalEventDefinition,​org.hl7.fhir.r4.model.BackboneElement,​org.hl7.fhir.r4.model.PlanDefinition.PlanDefinitionActionComponent>
      • createElement

        public org.omg.spec.bpmn.model.TConditionalEventDefinition createElement()
      • mapProperties

        public org.omg.spec.bpmn.model.TConditionalEventDefinition mapProperties​(org.omg.spec.bpmn.model.TConditionalEventDefinition tConditionalEventDefinition,
                                                                                 science.aist.gtf.graph.Graph<org.hl7.fhir.r4.model.BackboneElement,​Void> graph,
                                                                                 science.aist.gtf.graph.Vertex<org.hl7.fhir.r4.model.PlanDefinition.PlanDefinitionActionComponent,​Void> currentElement)
        Specified by:
        mapProperties in interface science.aist.gtf.transformation.renderer.TransformationRender<javax.xml.bind.JAXBElement<? extends org.omg.spec.bpmn.model.TConditionalEventDefinition>,​org.omg.spec.bpmn.model.TConditionalEventDefinition,​science.aist.gtf.graph.Graph<org.hl7.fhir.r4.model.BackboneElement,​Void>,​science.aist.gtf.graph.Vertex<org.hl7.fhir.r4.model.PlanDefinition.PlanDefinitionActionComponent,​Void>>
        Overrides:
        mapProperties in class AbstractBpmnEventDefinitionTransformationRenderer<org.omg.spec.bpmn.model.TConditionalEventDefinition,​org.hl7.fhir.r4.model.BackboneElement,​org.hl7.fhir.r4.model.PlanDefinition.PlanDefinitionActionComponent>