&base-props;
&input-value-props;
&ice-ext-core-styled-props;
&ice-att-autoComplete-props;
&ice-att-userrole-enabled-props;
&ice-att-immediate-props;
&ice-att-partialsubmit-true-props;
&required-props;
&validator-props;
&valuechangelistener-props;
&events-props;
&pass-thru-dir-props;
&pass-thru-lang-props;
&pass-thru-title-props;
&pass-thru-tabindex-props;
&actionsource-props;
&pass-thru-readonly-props;
Set directory for location of the button images. Deprecated. Use styleClass instead.
The style class name for a button is made up of the styleClass name plus a predefined name.
For example: with a styleClass name of "myCalendar", the button class names would be:
myCalendarMovePrev, myCalendarMoveNext, myCalendarOpenPopup, myCalendarClosePopup.
Override the images with the background-image property.
imageDir
java.lang.String
ICE_LAYOUT
&stringEditor;
"/xmlhttp/css/xp/css-images/"
title attribute is not specified, then popupDateFormat will be used to describe the date format, in the title attribute rendered on the text input field, when renderAsPopup = true]]>
popupDateFormat
java.lang.String
ICE_LAYOUT
&stringEditor;
"MM/dd/yyyy"
Converter instance registered with this component.
Converter must be a javax.faces.convert.DateTimeConverter instance, or subclass,
which can be accomplished by using the f:convertDateTime tag.
Note: DateTimeConverter's default timeZone, if none is specified, is GMT.
converter
javax.faces.convert.Converter
APPEARANCE
navDate
java.lang.Object
ICE_LAYOUT
&dateEditor;
false
true
false
If true, render the selectInputDate as an inputText field with a button,
which when pressed, displays a popup calendar. Else if false,
only render the calendar, in-place.
renderAsPopup
boolean
ICE_LAYOUT
true
false
If true, the list of months is rendered in a dropdown list.
If false (the default), only the specified month is rendered,
with left and right arrow buttons to navigate to other months.
renderMonthAsDropdown
boolean
ICE_LAYOUT
true
false
If true, a list of 11 years is rendered in a dropdown list, with the specified year in the middle,
plus a "previous" item and a "next" item to navigate to other years.
If false (the default), only the specified year is rendered, with left
and right arrow buttons to navigate to other years.
renderYearAsDropdown
boolean
ICE_LAYOUT
true
false
This attribute defines class(s) for days to be highlighted.
Note: In order to highlight a day, following three attributes need to be
set with corresponding values:
- highlightClass
- highlightUnit
- highlightValue
]]>
highlightClass
java.lang.String
ICE_LAYOUT
&stringEditor;
This attribute defines the level where highlight need to
be applied. The valid values can be set using the following
java.util.Calendar constants:
- YEAR
- MONTH
- WEEK_OF_YEAR
- WEEK_OF_MONTH
- DATE
- DAY_OF_YEAR
- DAY_OF_WEEK
- DAY_OF_WEEK_IN_MONTH
Above units can be defined using String representation or as constant
as well (e.g.)
*.jsp
<ice:selectInputDate highlightUnit="YEAR".. />
equivalent to
<ice:selectInputDate highlightUnit="1".. />
bean
public String getHighlightUnit() {
return String.valueOf(Calendar.YEAR);
}
Note: In order to highlight a day, following three attributes need to be
set with corresponding values:
- highlightClass
- highlightUnit
- highlightValue
]]>
highlightUnit
java.lang.String
ICE_LAYOUT
&stringEditor;
This attribute defines the value to be highlighted appropriate to
the corresponding highlightUnit attribute.
(e.g.)
MONTH = 1 to 12
DAY_OF_WEEK = 1 to 7
Note: In order to highlight a day, following three attributes need to be
set with corresponding values:
- highlightClass
- highlightUnit
- highlightValue
]]>
highlightValue
java.lang.String
ICE_LAYOUT
&stringEditor;
Defines the base class name for all style classes. Default value is iceSelInpDate
if enabled
- iceSelInpDate
- iceSelInpDateInput
- iceSelInpDateMonthYear
- iceSelInpDateMoYrDropdown
- iceSelInpDateWeek
- iceSelInpDateDay
- iceSelInpDateCur
- iceSelInpDatePopup
- iceSelInpDateOpenPopup
- iceSelInpDateClosePopup
if disabled
- iceSelInpDate-dis
- iceSelInpDateInput-dis
- iceSelInpDateMonthYear-dis
- iceSelInpDateMovePrev-dis
- iceSelInpDateMoveNext-dis
- iceSelInpDateWeek-dis
- iceSelInpDateDay-dis
- iceSelInpDatePopup-dis
- iceSelInpDateOpenPopup-dis
]]>
styleClass
java.lang.String
ADVANCED
&stringEditor;
Tooltip for the text input field.
inputTitle
ADVANCED