com.infragistics.faces.input.taglib.html
Class DateChooserTag

java.lang.Object
  extended byjavax.faces.webapp.UIComponentTag
      extended bycom.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.


Field Summary
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
DateChooserTag()
          Constructor
 
Method Summary
 java.lang.String getComponentType()
           
 java.lang.String getRendererType()
           
 void release()
           
 void setConverter(java.lang.String newValue)
           
 void setDayHeaderFormat(java.lang.String newValue)
           
 void setDayHoverStyleClass(java.lang.String newValue)
           
 void setDaySelectedStyleClass(java.lang.String newValue)
           
 void setDayStyleClass(java.lang.String newValue)
           
 void setDisabled(java.lang.String newValue)
           
 void setEditMasks(java.lang.String newValue)
           
 void setFirstDayOfWeek(java.lang.String newValue)
           
 void setImmediate(java.lang.String newValue)
           
 void setMaximumDate(java.lang.String newValue)
           
 void setMinimumDate(java.lang.String newValue)
           
 void setPopupStyleClass(java.lang.String newValue)
           
 void setReadOnly(java.lang.String newValue)
           
 void setRequired(java.lang.String newValue)
           
 void setShortcut(java.lang.String newValue)
           
 void setShowDayHeader(java.lang.String newValue)
           
 void setShowHeader(java.lang.String newValue)
           
 void setStyle(java.lang.String newValue)
           
 void setStyleClass(java.lang.String newValue)
           
 void setTooltip(java.lang.String newValue)
           
 void setValidator(java.lang.String newValue)
           
 void setValue(java.lang.String newValue)
           
 void setValueChangeListener(java.lang.String newValue)
           
 
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
 

Constructor Detail

DateChooserTag

public DateChooserTag()

Constructor

Method Detail

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)