<?xml version="1.0" encoding="UTF-8"?>
<!-- Created with Jaspersoft Studio version 6.20.6.final using JasperReports Library version 6.20.6-5c96b6aa8a39ac1dc6b6bea4b81168e16dd39231 -->
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="family-tree" pageWidth="2000" pageHeight="10000" whenNoDataType="AllSectionsNoDetail" columnWidth="1960" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" isIgnorePagination="true" uuid="7e8cbfee-7c8b-44c3-90c4-a73a43803221">
<style name="personBox" mode="Opaque" backcolor="#FFFFFF">
<box>
<pen lineWidth="1.0" lineColor="#000000"/>
</box>
</style>
<style name="selectedPersonBox" mode="Opaque" backcolor="#E3F2FD">
<box>
<pen lineWidth="2.0" lineColor="#2196F3"/>
</box>
</style>
<parameter name="title" class="java.lang.String"/>
<parameter name="selectedPersonId" class="java.lang.Long"/>
<field name="personId" class="java.lang.Long"/>
<field name="fullName" class="java.lang.String"/>
<field name="level" class="java.lang.Integer"/>
<field name="parentId" class="java.lang.Long"/>
<field name="xPosition" class="java.lang.Integer"/>
<field name="yPosition" class="java.lang.Integer"/>
<field name="hasChildren" class="java.lang.Boolean"/>
<title>
<band height="60">
<textField>
<reportElement x="0" y="0" width="1960" height="30" forecolor="#000000" uuid="87fb0f90-95d0-404b-b9f8-3cdf7724b4a0"/>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans" size="20" isBold="true" pdfFontName="Times-Roman" pdfEncoding="Identity-H" isPdfEmbedded="true"/>
</textElement>
<textFieldExpression><![CDATA[$P{title}]]></textFieldExpression>
</textField>
<line>
<reportElement x="0" y="40" width="1960" height="1" uuid="6f7a17a0-d11d-499a-9bdb-c7b4acd827ff"/>
<graphicElement>
<pen lineWidth="2.0" lineColor="#CCCCCC"/>
</graphicElement>
</line>
</band>
</title>
<detail>
<band height="50">
<textField>
<reportElement style="selectedPersonBox" mode="Opaque" x="360" y="5" width="200" height="40" uuid="568a639b-5768-495d-b276-5088d4ea82ea"/>
<textElement>
<font fontName="DejaVu Sans" pdfFontName="Times-Roman" pdfEncoding="Identity-H" isPdfEmbedded="true"/>
</textElement>
<textFieldExpression><![CDATA[$F{fullName}]]></textFieldExpression>
</textField>
<line>
<reportElement x="353" y="47" width="207" height="1" uuid="bd5226ac-2956-40b3-9700-2cf69b2c462c"/>
</line>
</band>
</detail>
</jasperReport>