<?xml version="1.0" encoding="UTF-8"?>
<!-- JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
    Inc. and individual contributors by the @authors tag. See the copyright.txt
    in the distribution for a full listing of individual contributors. This is
    free software; you can redistribute it and/or modify it under the terms of
    the GNU Lesser General Public License as published by the Free Software Foundation;
    either version 2.1 of the License, or (at your option) any later version.
    This software is distributed in the hope that it will be useful, but WITHOUT
    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
    FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
    details. You should have received a copy of the GNU Lesser General Public
    License along with this software; if not, write to the Free Software Foundation,
    Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA, or see the
    FSF site: http://www.fsf.org. -->
<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">

    <property>
        <description>
            A request-scope attribute via which the data object for the current row will be used when iterating
        </description>
        <property-name>var</property-name>
        <type>java.lang.String</type>
    </property>

    <property>
        <description>
            Provides access to the row key in a Request scope
        </description>
        <property-name>rowKeyVar</property-name>
        <type>java.lang.String</type>
    </property>

    <property>
        <description>
            Provides access to the state in a Request scope
        </description>
        <property-name>stateVar</property-name>
        <type>java.lang.String</type>
    </property>

    <property>
        <description>
            Provides access to the iteration status in a Request scope
        </description>
        <property-name>iterationStatusVar</property-name>
        <type>java.lang.String</type>
    </property>

    <property>
        <description>
            Boolean attribute that defines whether this iteration component will reset saved children's state before
            rendering. By default state is reset if there are no faces messages with severity error or higher
        </description>
        <property-name>keepSaved</property-name>
        <type>boolean</type>
    </property>

    <property>
        <description>
            A zero-relative row number of the first row to display
        </description>
        <property-name>first</property-name>
        <type>int</type>
    </property>

    <property>
        <description>
            Points to the data model
        </description>
        <property-name>value</property-name>
        <type>java.lang.Object</type>
    </property>

</cdk:properties>