187 lines
12 KiB
Text
187 lines
12 KiB
Text
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
||
|
|
<eld:root xmlns:eld="http://eld.x4o.org/eld/eld-lang.eld">
|
||
|
|
|
||
|
|
<!-- NOTE: REDO this file using interfaces and auto binding handlers and rm most elementClassName's -->
|
||
|
|
|
||
|
|
<eld:elementBindingHandler bean.class="net.forwardfire.vasc.lib.jr4o.x4o.JR4OElementBindingHandler"/>
|
||
|
|
<eld:elementBindingHandler bean.class="net.forwardfire.vasc.lib.jr4o.x4o.JR4OElementGroupBindingHandler"/>
|
||
|
|
<eld:elementBindingHandler bean.class="net.forwardfire.vasc.lib.jr4o.x4o.JR4OJasperDesignBindingHandler"/>
|
||
|
|
|
||
|
|
|
||
|
|
<eld:elementClass tag="report" objectClassName="java.lang.Object"/>
|
||
|
|
<eld:elementClass tag="jasperReport" objectClassName="net.sf.jasperreports.engine.design.JasperDesign" elementClassName="net.forwardfire.vasc.lib.jr4o.x4o.JasperReportElement">
|
||
|
|
<eld:elementClassAttribute attributeName="orientation">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.OrientationEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
</eld:elementClass>
|
||
|
|
<eld:elementClass tag="field" objectClassName="net.sf.jasperreports.engine.design.JRDesignField">
|
||
|
|
<eld:elementClassAttribute attributeName="valueClass">
|
||
|
|
<eld:attributeClassConverter/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
</eld:elementClass>
|
||
|
|
<eld:elementClass tag="parameter" objectClassName="net.sf.jasperreports.engine.design.JRDesignParameter">
|
||
|
|
<eld:elementClassAttribute attributeName="valueClass">
|
||
|
|
<eld:attributeClassConverter/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
</eld:elementClass>
|
||
|
|
<eld:elementClass tag="title" objectClassName="net.sf.jasperreports.engine.design.JRDesignBand" elementClassName="net.forwardfire.vasc.lib.jr4o.x4o.JasperDesignPageBinderElement"/>
|
||
|
|
<eld:elementClass tag="pageHeader" objectClassName="net.sf.jasperreports.engine.design.JRDesignBand" elementClassName="net.forwardfire.vasc.lib.jr4o.x4o.JasperDesignPageBinderElement"/>
|
||
|
|
<eld:elementClass tag="columnHeader" objectClassName="net.sf.jasperreports.engine.design.JRDesignBand" elementClassName="net.forwardfire.vasc.lib.jr4o.x4o.JasperDesignPageBinderElement"/>
|
||
|
|
<eld:elementClass tag="detail" objectClassName="net.sf.jasperreports.engine.design.JRDesignBand" elementClassName="net.forwardfire.vasc.lib.jr4o.x4o.JasperDesignPageBinderElement"/>
|
||
|
|
<eld:elementClass tag="pageFooter" objectClassName="net.sf.jasperreports.engine.design.JRDesignBand" elementClassName="net.forwardfire.vasc.lib.jr4o.x4o.JasperDesignPageBinderElement"/>
|
||
|
|
<eld:elementClass tag="summary" objectClassName="net.sf.jasperreports.engine.design.JRDesignBand" elementClassName="net.forwardfire.vasc.lib.jr4o.x4o.JasperDesignPageBinderElement"/>
|
||
|
|
|
||
|
|
|
||
|
|
<eld:elementClass tag="band" objectClassName="net.sf.jasperreports.engine.design.JRDesignBand"/>
|
||
|
|
<eld:elementClass tag="textField" objectClassName="net.sf.jasperreports.engine.design.JRDesignTextField">
|
||
|
|
<eld:elementClassAttribute attributeName="evaluationTime">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.EvaluationTimeEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="horizontalAlignment">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.HorizontalAlignEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="verticalAlignment">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.VerticalAlignEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="positionType">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.PositionTypeEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="mode">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.ModeEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="forecolor">
|
||
|
|
<eld:attributeBeanConverter bean.class="net.forwardfire.vasc.lib.jr4o.x4o.ColorConverter" />
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="backcolor">
|
||
|
|
<eld:attributeBeanConverter bean.class="net.forwardfire.vasc.lib.jr4o.x4o.ColorConverter" />
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
</eld:elementClass>
|
||
|
|
<eld:elementClass tag="staticText" objectClassName="net.sf.jasperreports.engine.design.JRDesignStaticText">
|
||
|
|
<eld:elementClassAttribute attributeName="evaluationTime">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.EvaluationTimeEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="horizontalAlignment">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.HorizontalAlignEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="verticalAlignment">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.VerticalAlignEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="positionType">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.PositionTypeEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="mode">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.ModeEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="forecolor">
|
||
|
|
<eld:attributeBeanConverter bean.class="net.forwardfire.vasc.lib.jr4o.x4o.ColorConverter" />
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="backcolor">
|
||
|
|
<eld:attributeBeanConverter bean.class="net.forwardfire.vasc.lib.jr4o.x4o.ColorConverter" />
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
</eld:elementClass>
|
||
|
|
<eld:elementClass tag="textElement" objectClassName="org.x4o.xml.impl.lang.ParentObjectElement">
|
||
|
|
<eld:elementClassAttribute attributeName="horizontalAlignment">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.HorizontalAlignEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="verticalAlignment">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.VerticalAlignEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
</eld:elementClass>
|
||
|
|
|
||
|
|
<eld:elementClass tag="textFieldExpression" objectClassName="net.sf.jasperreports.engine.design.JRDesignExpression" elementClassName="net.forwardfire.vasc.lib.jr4o.x4o.ValueBodyTextExpressionElement">
|
||
|
|
<eld:elementClassAttribute attributeName="valueClass">
|
||
|
|
<eld:attributeClassConverter/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
</eld:elementClass>
|
||
|
|
<!--
|
||
|
|
<eld:elementClass tag="text" objectClassName="net.sf.jasperreports.engine.design.JRDesignExpression" elementClassName="net.forwardfire.vasc.lib.jr4o.x4o.ValueBodyTextExpressionElement">
|
||
|
|
<eld:elementClassAttribute attributeName="valueClass">
|
||
|
|
<eld:attributeClassConverter/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
</eld:elementClass>
|
||
|
|
-->
|
||
|
|
|
||
|
|
|
||
|
|
<eld:elementClass tag="printWhenExpression" objectClassName="net.sf.jasperreports.engine.design.JRDesignExpression" elementClassName="net.forwardfire.vasc.lib.jr4o.x4o.ValueBodyPrintExpressionElement">
|
||
|
|
<eld:elementClassAttribute attributeName="valueClass">
|
||
|
|
<eld:attributeClassConverter/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
</eld:elementClass>
|
||
|
|
|
||
|
|
<eld:elementClass tag="font" objectClassName="net.sf.jasperreports.engine.design.JRDesignFont"/>
|
||
|
|
<eld:elementClass tag="reportFont" objectClassName="net.sf.jasperreports.engine.design.JRDesignReportFont"/>
|
||
|
|
<eld:elementClass tag="style" objectClassName="net.sf.jasperreports.engine.design.JRDesignStyle"/>
|
||
|
|
|
||
|
|
<eld:elementClass tag="reportElement" elementClassName="org.x4o.xml.impl.lang.ParentObjectElement">
|
||
|
|
<eld:elementClassAttribute attributeName="positionType">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.PositionTypeEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="mode">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.ModeEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="forecolor">
|
||
|
|
<eld:attributeBeanConverter bean.class="net.forwardfire.vasc.lib.jr4o.x4o.ColorConverter" />
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="backcolor">
|
||
|
|
<eld:attributeBeanConverter bean.class="net.forwardfire.vasc.lib.jr4o.x4o.ColorConverter" />
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
</eld:elementClass>
|
||
|
|
|
||
|
|
<eld:elementClass tag="line" objectClassName="net.sf.jasperreports.engine.design.JRDesignLine">
|
||
|
|
<eld:elementClassAttribute attributeName="positionType">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.PositionTypeEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="forecolor">
|
||
|
|
<eld:attributeBeanConverter bean.class="net.forwardfire.vasc.lib.jr4o.x4o.ColorConverter" />
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="backcolor">
|
||
|
|
<eld:attributeBeanConverter bean.class="net.forwardfire.vasc.lib.jr4o.x4o.ColorConverter" />
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
</eld:elementClass>
|
||
|
|
<eld:elementClass tag="rectangle" objectClassName="net.sf.jasperreports.engine.design.JRDesignRectangle">
|
||
|
|
<eld:elementClassAttribute attributeName="positionType">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.PositionTypeEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="forecolor">
|
||
|
|
<eld:attributeBeanConverter bean.class="net.forwardfire.vasc.lib.jr4o.x4o.ColorConverter" />
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="backcolor">
|
||
|
|
<eld:attributeBeanConverter bean.class="net.forwardfire.vasc.lib.jr4o.x4o.ColorConverter" />
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
</eld:elementClass>
|
||
|
|
|
||
|
|
<eld:elementClass tag="image" elementClassName="net.forwardfire.vasc.lib.jr4o.x4o.ImageElement">
|
||
|
|
<eld:elementClassAttribute attributeName="evaluationTime">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.EvaluationTimeEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="horizontalAlignment">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.HorizontalAlignEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="verticalAlignment">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.VerticalAlignEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="positionType">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.PositionTypeEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="mode">
|
||
|
|
<eld:attributeEnumConverter enumClass="net.sf.jasperreports.engine.type.ModeEnum"/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="forecolor">
|
||
|
|
<eld:attributeBeanConverter bean.class="net.forwardfire.vasc.lib.jr4o.x4o.ColorConverter" />
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
<eld:elementClassAttribute attributeName="backcolor">
|
||
|
|
<eld:attributeBeanConverter bean.class="net.forwardfire.vasc.lib.jr4o.x4o.ColorConverter" />
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
</eld:elementClass>
|
||
|
|
<eld:elementClass tag="imageExpression" objectClassName="net.sf.jasperreports.engine.design.JRDesignExpression" elementClassName="net.forwardfire.vasc.lib.jr4o.x4o.ValueBodyImageExpressionElement">
|
||
|
|
<eld:elementClassAttribute attributeName="valueClass">
|
||
|
|
<eld:attributeClassConverter/>
|
||
|
|
</eld:elementClassAttribute>
|
||
|
|
</eld:elementClass>
|
||
|
|
|
||
|
|
|
||
|
|
<eld:elementClass tag="dynamicColumnHeader" elementClassName="net.forwardfire.vasc.lib.jr4o.x4o.JRDynamicColumnHeaderElement"/>
|
||
|
|
<eld:elementClass tag="dynamicColumn" elementClassName="net.forwardfire.vasc.lib.jr4o.x4o.JRDynamicColumnElement"/>
|
||
|
|
<eld:elementClass tag="dynamicCards" elementClassName="net.forwardfire.vasc.lib.jr4o.x4o.JRDynamicCardsElement"/>
|
||
|
|
|
||
|
|
</eld:root>
|