com.infragistics.faces.input.taglib.html
Class DateChooserTag
java.lang.Object
javax.faces.webapp.UIComponentTag
com.infragistics.faces.input.taglib.html.DateChooserTag
- All Implemented Interfaces:
- javax.servlet.jsp.tagext.Tag
- public class DateChooserTag
- extends javax.faces.webapp.UIComponentTag
JSP Tags For The dateChooser Component.
Use
To use the component in a JSP page, declare the taglib:
<%@ taglib prefix="ig" uri="http://www.infragistics.com/faces/netadvantage" %>
and instantiate:
<ig:dateChooser >
Attributes
| Name | Type | Default | Description |
| converter | Converter | "" | Converter instance registered with this component. |
| dayHeaderFormat | String | "" | Display format (Short, Medium, Long) for week days |
| dayHoverStyleClass | String | "" | Space-separated list of CSS style class(es) applied to a date when the mouse is hovered over it. |
| daySelectedStyleClass | String | "" | Space-separated list of CSS style class(es) applied to a date when selected. |
| dayStyleClass | String | "" | Space-separated list of CSS style class(es) applied by default to dates. |
| disabled | boolean | "false" | Input sensitivity status. Disabled components may not be selected by the user and are visibly disabled. |
| editMasks | String | "" | Edit and display masks for the current date. Mask syntax of is identical to the one used by the class SimpleDateFormat. Several masks can be defined using the ';' as a separator. If multiple masks are defined, the first one is used for display |
| firstDayOfWeek | int | "" | Specifies the first day (1: Sunday, 2: Monday, etc) of the week. This value is used to format the pop-up calendar. |
| immediate | boolean | "" | flag indicating that, if this component is activated by the user, notifications should be delivered to interested listeners and actions immediately (that is, during Apply Request Values phase) rather than waiting until Invoke Application phase |
| maximumDate | Date | "" | Maximum (latest) date allowed by this component |
| minimumDate | Date | "" | Maximum (earliest) date allowed by this component |
| popupStyleClass | String | "" | Space-separated list of CSS style class(es) applied to the popup calendar. |
| readOnly | boolean | "false" | Input sensitivity status. Read-only components may not be editted by the user are not visibly disabled. |
| required | boolean | "" | Flag indicating that the user is required to provide a submitted value for this input component. |
| shortcut | String | "" | Shorcut key associated with the component. A platform dependent modifier (alt, shift etc) is automatically added. |
| showDayHeader | boolean | "" | Indicates the calendar popup day header visibility |
| showHeader | boolean | "" | Indicates the calendar popup header visibility |
| style | String | "" | CSS style applied when this component is rendered. |
| styleClass | String | "" | Space-separated list of CSS style class(es) applied when this component is rendered. |
| tooltip | String | "" | Tooltip string associated with this component. The string is automatically displayed in the browser status bar or as a popup tooltip where appropriate. |
| validator | Validator | "" | MethodBinding representing a validator method that will be called during Process Validations to perform correctness checks on the value of this component. |
| value | Object | "" | The current value of this component |
| valueChangeListener | MethodBinding | "" | MethodBinding representing a value change listener method that will be notified when a new value has been set for this input component. The expression must evaluate to a public method that takes a ValueChangeEvent parameter, with a return type of void. |
| Fields inherited from interface javax.servlet.jsp.tagext.Tag |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
| Methods inherited from class javax.faces.webapp.UIComponentTag |
doEndTag, doStartTag, getComponentInstance, getCreated, getParent, getParentUIComponentTag, isValueReference, setBinding, setId, setPageContext, setParent, setRendered |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DateChooserTag
public DateChooserTag()
Constructor
getComponentType
public java.lang.String getComponentType()
getRendererType
public java.lang.String getRendererType()
release
public void release()
setConverter
public void setConverter(java.lang.String newValue)
setDayHeaderFormat
public void setDayHeaderFormat(java.lang.String newValue)
setDayHoverStyleClass
public void setDayHoverStyleClass(java.lang.String newValue)
setDaySelectedStyleClass
public void setDaySelectedStyleClass(java.lang.String newValue)
setDayStyleClass
public void setDayStyleClass(java.lang.String newValue)
setDisabled
public void setDisabled(java.lang.String newValue)
setEditMasks
public void setEditMasks(java.lang.String newValue)
setFirstDayOfWeek
public void setFirstDayOfWeek(java.lang.String newValue)
setImmediate
public void setImmediate(java.lang.String newValue)
setMaximumDate
public void setMaximumDate(java.lang.String newValue)
setMinimumDate
public void setMinimumDate(java.lang.String newValue)
setPopupStyleClass
public void setPopupStyleClass(java.lang.String newValue)
setReadOnly
public void setReadOnly(java.lang.String newValue)
setRequired
public void setRequired(java.lang.String newValue)
setShortcut
public void setShortcut(java.lang.String newValue)
setShowDayHeader
public void setShowDayHeader(java.lang.String newValue)
setShowHeader
public void setShowHeader(java.lang.String newValue)
setStyle
public void setStyle(java.lang.String newValue)
setStyleClass
public void setStyleClass(java.lang.String newValue)
setTooltip
public void setTooltip(java.lang.String newValue)
setValidator
public void setValidator(java.lang.String newValue)
setValue
public void setValue(java.lang.String newValue)
setValueChangeListener
public void setValueChangeListener(java.lang.String newValue)