Class EventRenderer

  • All Implemented Interfaces:
    science.aist.gtf.transformation.renderer.TransformationRender<List<science.aist.xes.model.EventType>,​List<science.aist.xes.model.EventType>,​List<org.hl7.fhir.r5.model.AuditEvent>,​org.hl7.fhir.r5.model.AuditEvent>

    public class EventRenderer
    extends Object
    implements science.aist.gtf.transformation.renderer.TransformationRender<List<science.aist.xes.model.EventType>,​List<science.aist.xes.model.EventType>,​List<org.hl7.fhir.r5.model.AuditEvent>,​org.hl7.fhir.r5.model.AuditEvent>

    Create an EventType out of an AuditEvent

    Since:
    1.0
    Author:
    Andreas Pointner
    • Constructor Detail

      • EventRenderer

        public EventRenderer()
    • Method Detail

      • renderElement

        public List<science.aist.xes.model.EventType> renderElement​(List<org.hl7.fhir.r5.model.AuditEvent> auditEvents,
                                                                    org.hl7.fhir.r5.model.AuditEvent currentElement)
        Specified by:
        renderElement in interface science.aist.gtf.transformation.renderer.TransformationRender<List<science.aist.xes.model.EventType>,​List<science.aist.xes.model.EventType>,​List<org.hl7.fhir.r5.model.AuditEvent>,​org.hl7.fhir.r5.model.AuditEvent>
      • createElement

        public List<science.aist.xes.model.EventType> createElement()
        Specified by:
        createElement in interface science.aist.gtf.transformation.renderer.TransformationRender<List<science.aist.xes.model.EventType>,​List<science.aist.xes.model.EventType>,​List<org.hl7.fhir.r5.model.AuditEvent>,​org.hl7.fhir.r5.model.AuditEvent>
      • mapProperties

        public List<science.aist.xes.model.EventType> mapProperties​(List<science.aist.xes.model.EventType> eventType,
                                                                    List<org.hl7.fhir.r5.model.AuditEvent> auditEvents,
                                                                    org.hl7.fhir.r5.model.AuditEvent currentElement)
        Specified by:
        mapProperties in interface science.aist.gtf.transformation.renderer.TransformationRender<List<science.aist.xes.model.EventType>,​List<science.aist.xes.model.EventType>,​List<org.hl7.fhir.r5.model.AuditEvent>,​org.hl7.fhir.r5.model.AuditEvent>
      • createEvent

        public science.aist.xes.model.EventType createEvent​(org.hl7.fhir.r5.model.AuditEvent currentElement,
                                                            Date date,
                                                            String lifeCycleTransition)