Class ReferenceObjectTypeRenderer

  • All Implemented Interfaces:
    science.aist.gtf.transformation.renderer.TransformationRender<science.aist.ocel.model.ObjectType,​science.aist.ocel.model.ObjectType,​Collection<org.hl7.fhir.r5.model.AuditEvent>,​org.hl7.fhir.r5.model.Reference>

    public class ReferenceObjectTypeRenderer
    extends Object
    implements science.aist.gtf.transformation.renderer.TransformationRender<science.aist.ocel.model.ObjectType,​science.aist.ocel.model.ObjectType,​Collection<org.hl7.fhir.r5.model.AuditEvent>,​org.hl7.fhir.r5.model.Reference>

    Renderer to create ObjectTypes out of References

    Since:
    1.0
    Author:
    Andreas Pointner
    • Constructor Detail

      • ReferenceObjectTypeRenderer

        public ReferenceObjectTypeRenderer()
    • Method Detail

      • renderElement

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

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

        public science.aist.ocel.model.ObjectType mapProperties​(science.aist.ocel.model.ObjectType objectType,
                                                                Collection<org.hl7.fhir.r5.model.AuditEvent> auditEvents,
                                                                org.hl7.fhir.r5.model.Reference currentElement)
        Specified by:
        mapProperties in interface science.aist.gtf.transformation.renderer.TransformationRender<science.aist.ocel.model.ObjectType,​science.aist.ocel.model.ObjectType,​Collection<org.hl7.fhir.r5.model.AuditEvent>,​org.hl7.fhir.r5.model.Reference>