Class ListControl

  • All Implemented Interfaces:
    javax.servlet.jsp.el.VariableResolver, IControl

    public class ListControl
    extends SourceFieldBoundControl<Source<?>>
    Renders lists for the end user. This control internally generates a filters control, tabular data control and pagination control.

    This control generally creates the following sub controls <control type="lum_filters" id="listId.filters"/> <control type="lum_tabularData" id="listId.tabularData" dataId="albumId"/> <control type="lum_pagination" id="listId.pagination"/>

    Example use: <control:lum_list id="chatMessagesList" sourceId="chatMessage" /> xml data available for xsl rendering: <control id="chatMessagesList" sourceId="chatMessage" type="lum_list"> <control id="chatMessagesList.filters" type="lum_filters" ... /> <control id="chatMessagesList.maxRows" type="lum_inputHidden" ... /> <control id="chatMessagesList.tabulardata" type="lum_tabularData" ... /> <control id="chatMessagesList.pagination" type="lum_pagination" ... /> </control>
    Since:
    4.0.0
    Version:
    $Revision$ $Date$
    See Also:
    FiltersControl, TabularDataControl, PaginationControl