Overview | Library | Tag | Help
| FRAMES NO FRAMES

## ICEfaces EE Composite Components
Tag selectDateInterval

## The Select Date Interval Composite Component

### Features

- Set a start and end date
- Optionally add time (hours and minutes)
- Specify the component timezone

### How To Use

1. Instantiate two SelectInputCalendar objects in your bean. One for the start date, one for the end date.
2. If you wish to include time (hours, minutes) instantiate SelectInputTime objects instead.
3. These objects will default to the server timezone. If you wish to specify a timezone, pass a TimeZone object in to the constructor.
4. Add the <ice-cc:selectDateInterval/> tag to you page, binding the start and end dates in your bean to the 'start' and 'end' attributes.
5. If you wish to include time, set the 'renderTime' attribute to true.

Example:

    <ice-cc:selectDateInterval id="interval1" renderTime="false" start="#{selectDateIntervalExampleBean.startCalendar}" end="#{selectDateIntervalExampleBean.endCalendar}"/>

Tag Information
Tag Class | javax.faces.webapp.FacetTag
TagExtraInfo Class | None
Body Content | tagdependent
Display Name | Select Input Time Composite Component

Attributes
Name | Required | Request-time | Type | Description
id | true | false | `java.lang.String` | A unique id for the component.
start | true | false | `com.icesoft.faces.facelets.component.select.SelectInputCalendar` | Must resolve to an instance of SelectInputCalendar (or SelectInputTime when time is required)
end | true | false | `com.icesoft.faces.facelets.component.select.SelectInputCalendar` | Must resolve to an instance of SelectInputCalendar (or SelectInputTime when time is required).
renderTime | false | false | `java.lang.Boolean` | Sets if the time of day is required. When true, the start and end attributes must resolve to an instance of com.icesoft.faces.facelets.component.select.SelectInputTime (default false)
disabled | false | false | `java.lang.Boolean` | Flag indicating that this component must never receive focus or be included in a subsequent submit.
styleClassTable | false | false | `java.lang.String` | Applied to ice:panelGrid that contains the ice:selectOneMenu components
styleMonth | false | false | `java.lang.String` | Passed through to the appropriate ice:selectOneMenu
styleClassMonthh | false | false | `java.lang.String` | Passed through to the appropriate ice:selectOneMenu
effectMonth | false | false | `java.lang.String` | Passed through to the appropriate ice:selectOneMenu
titleMonth | false | false | `java.lang.String` | Passed through to the appropriate ice:selectOneMenu
styleDay | false | false | `java.lang.String` | Passed through to the appropriate ice:selectOneMenu
styleClassDay | false | false | `java.lang.String` | Passed through to the appropriate ice:selectOneMenu
effectDay | false | false | `java.lang.String` | Passed through to the appropriate ice:selectOneMenu
titleDay | false | false | `java.lang.String` | Passed through to the appropriate ice:selectOneMenu
styleYear | false | false | `java.lang.String` | Passed through to the appropriate ice:selectOneMenu
styleClassYear | false | false | `java.lang.String` | Passed through to the appropriate ice:selectOneMenu
effectYear | false | false | `java.lang.String` | Passed through to the appropriate ice:selectOneMenu
titleYear | false | false | `java.lang.String` | Passed through to the appropriate ice:selectOneMenu
styleHour | false | false | `java.lang.String` | Passed through to the appropriate ice:selectOneMenu
styleClassHour | false | false | `java.lang.String` | Passed through to the appropriate ice:selectOneMenu
effectHour | false | false | `java.lang.String` | Passed through to the appropriate ice:selectOneMenu
titleHour | false | false | `java.lang.String` | Passed through to the appropriate ice:selectOneMenu
styleMinute | false | false | `java.lang.String` | Passed through to the appropriate ice:selectOneMenu
styleClassMinute | false | false | `java.lang.String` | Passed through to the appropriate ice:selectOneMenu
effectMinute | false | false | `java.lang.String` | Passed through to the appropriate ice:selectOneMenu
titleMinute | false | false | `java.lang.String` | Passed through to the appropriate ice:selectOneMenu

Variables
| No Variables Defined.

Overview | Library | Tag | Help
| FRAMES NO FRAMES

Output Generated by Tag Library Documentation Generator. Java, JSP, and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-4 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054, U.S.A. All Rights Reserved.