Class CalendarControl

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

    public class CalendarControl
    extends DataControl
    This calendar control is used to select a date graphically, navigating years and months with mouse clicks.

    Example use: <control:lum_calendar id="calendar"/> xml data available for xsl rendering: <control id="calendar" type="lum_calendar"> <control id="8A488A03115CCE9501115CD670E4012A" type="lum_script" ... /> <control id="8A488A03115CCE9501115CD670E4012B" type="lum_table"> <tr> <td style="width:500px"> <control id="calendar.month" type="lum_dropDownList" ... /> </td> <td> <control id="calendar.year" type="lum_dropDownList" ... /> </td> </tr> </control> <data> <selectedDay>16</selectedDay> <weekdays> <day>Sunday</day> <day>Monday</day> <day>Tuesday</day> <day>Wednesday</day> <day>Thursday</day> <day>Friday</day> <day>Saturday</day> </weekdays> <rows> <row> <value/> <value/> <value/> <value/> <value>1</value> <value>2</value> <value>3</value> </row> <row> <value>4</value> <value>5</value> <value>6</value> <value>7</value> <value>8</value> <value>9</value> <value>10</value> </row> <row> <value>11</value> <value>12</value> <value>13</value> <value>14</value> <value>15</value> <value>16</value> <value>17</value> </row> <row> <value>18</value> <value>19</value> <value>20</value> <value>21</value> <value>22</value> <value>23</value> <value>24</value> </row> <row> <value>25</value> <value>26</value> <value>27</value> <value>28</value> <value>29</value> <value>30</value> <value>31</value> </row> </rows> </data> </control>
    Since:
    4.0.3
    Version:
    $Revision: 20825 $ $Date: 2017-12-11 14:43:21 -0200 (Mon, 11 Dec 2017) $
    See Also:
    ScriptControl, DropDownListControl