<?xml version="1.0" encoding="UTF-8"?>
<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="properties_report" pageWidth="595" pageHeight="842" whenNoDataType="NoDataSection" columnWidth="515" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0">
	<property name="ireport.zoom" value="1.0"/>
	<property name="ireport.x" value="0"/>
	<property name="ireport.y" value="0"/>
	<parameter name="PROPERTY_1" class="java.lang.String"/>
	<parameter name="PROPERTY_2" class="java.lang.String"/>
	<parameter name="PROPERTY_3" class="java.lang.String"/>
	<parameter name="PROPERTY_4" class="java.lang.String"/>
	<parameter name="PROPERTY_5" class="java.lang.String"/>
	<field name="this" class="com.archimatetool.model.IProperty"/>
	<field name="key" class="java.lang.String"/>
	<field name="value" class="java.lang.String"/>
	<variable name="RETURNED_VALUE_1" class="java.lang.String">
		<variableExpression><![CDATA[$F{key}.equals($P{PROPERTY_1}) ?
    ($V{RETURNED_VALUE_1} + ($V{RETURNED_VALUE_1}.isEmpty() ? "" : "~") + $F{value})
    : $V{RETURNED_VALUE_1}]]></variableExpression>
		<initialValueExpression><![CDATA[""]]></initialValueExpression>
	</variable>
	<variable name="RETURNED_VALUE_2" class="java.lang.String">
		<variableExpression><![CDATA[$F{key}.equals($P{PROPERTY_2}) ?
    ($V{RETURNED_VALUE_2} + ($V{RETURNED_VALUE_2}.isEmpty() ? "" : "~") + $F{value})
    : $V{RETURNED_VALUE_2}]]></variableExpression>
		<initialValueExpression><![CDATA[""]]></initialValueExpression>
	</variable>
	<variable name="RETURNED_VALUE_3" class="java.lang.String">
		<variableExpression><![CDATA[$F{key}.equals($P{PROPERTY_3}) ?
    ($V{RETURNED_VALUE_3} + ($V{RETURNED_VALUE_3}.isEmpty() ? "" : "~") + $F{value})
    : $V{RETURNED_VALUE_3}]]></variableExpression>
		<initialValueExpression><![CDATA[""]]></initialValueExpression>
	</variable>
	<variable name="RETURNED_VALUE_4" class="java.lang.String">
		<variableExpression><![CDATA[$F{key}.equals($P{PROPERTY_4}) ?
    ($V{RETURNED_VALUE_4} + ($V{RETURNED_VALUE_4}.isEmpty() ? "" : "~") + $F{value})
    : $V{RETURNED_VALUE_4}]]></variableExpression>
		<initialValueExpression><![CDATA[""]]></initialValueExpression>
	</variable>
	<variable name="RETURNED_VALUE_5" class="java.lang.String">
		<variableExpression><![CDATA[$F{key}.equals($P{PROPERTY_5}) ?
    ($V{RETURNED_VALUE_5} + ($V{RETURNED_VALUE_5}.isEmpty() ? "" : "~") + $F{value})
    : $V{RETURNED_VALUE_5}]]></variableExpression>
		<initialValueExpression><![CDATA[""]]></initialValueExpression>
	</variable>
	<variable name="NON_REPORT_ENTRIES" class="java.lang.Integer">
		<variableExpression><![CDATA[$F{key}.startsWith("Report:") ? $V{NON_REPORT_ENTRIES} : $V{NON_REPORT_ENTRIES}+ 1]]></variableExpression>
		<initialValueExpression><![CDATA[0]]></initialValueExpression>
	</variable>
	<detail>
		<band height="20">
			<printWhenExpression><![CDATA[false]]></printWhenExpression>
		</band>
	</detail>
	<noData>
		<band height="20">
			<printWhenExpression><![CDATA[false]]></printWhenExpression>
		</band>
	</noData>
</jasperReport>
