Class CheckBoxListControl

  • All Implemented Interfaces:
    Observer, VariableResolver, IControl, IDataBoundControl, IDataControl, IRenderer

    public class CheckBoxListControl
    extends DataBoundControl<TabularSource<?>>
    Used to render a list of check boxes to allow the user to choose one or more of a given set of options. This control generally has two sources specified. One that returns/sets the value of the control and another that returns a list of options. The options may be optionally be explicitly provided within the control.

    Example use: <control:lum_checkBoxList id="categories2" dataId="categoryId" sourceId="categorySubscription" optionsSourceId="category" /> xml data available for xsl rendering: <control dataId="categoryId" id="categories" optionsSourceId="category" sourceId="modelCategory" type="lum_checkBoxList"> <data> <option> <text>Category A</text> <value>8A488A031108C9AE0111098E417C095A</value> </option> </data> </control> Control that renders a list of check boxes
    Since:
    4.0.6
    Version:
    $Revision: 14869 $ $Date: 2012-10-27 11:45:56 -0200 (Sat, 27 Oct 2012) $