org.richfaces.component
Class UICalendar
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIOutput
javax.faces.component.UIInput
org.richfaces.component.UICalendar
- All Implemented Interfaces:
- javax.faces.component.EditableValueHolder, javax.faces.component.StateHolder, javax.faces.component.ValueHolder, org.ajax4jsf.component.AjaxComponent
- Direct Known Subclasses:
- HtmlCalendar
public abstract class UICalendar
- extends javax.faces.component.UIInput
- implements org.ajax4jsf.component.AjaxComponent
JSF component class
Fields inherited from class javax.faces.component.UIInput |
CONVERSION_MESSAGE_ID, REQUIRED_MESSAGE_ID |
Fields inherited from interface org.ajax4jsf.component.AjaxComponent |
AJAX_COMPONETT_PARAMETER |
Methods inherited from class javax.faces.component.UIInput |
addValidator, addValueChangeListener, compareValues, decode, getConvertedValue, getFamily, getSubmittedValue, getValidator, getValidators, getValueChangeListener, getValueChangeListeners, isImmediate, isLocalValueSet, isRequired, isValid, processDecodes, processUpdates, processValidators, removeValidator, removeValueChangeListener, restoreState, saveState, setImmediate, setLocalValueSet, setRequired, setSubmittedValue, setValid, setValidator, setValue, setValueChangeListener, updateModel, validate |
Methods inherited from class javax.faces.component.UIOutput |
getConverter, getLocalValue, getValue, setConverter |
Methods inherited from class javax.faces.component.UIComponentBase |
addFacesListener, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.ajax4jsf.component.AjaxComponent |
getData, getEventsQueue, getFocus, getOnbeforedomupdate, getOncomplete, getRequestDelay, getReRender, getStatus, getTimeout, isAjaxSingle, isBypassUpdates, isIgnoreDupResponses, isLimitToList, setAjaxSingle, setBypassUpdates, setData, setEventsQueue, setFocus, setIgnoreDupResponses, setLimitToList, setOnbeforedomupdate, setOncomplete, setRequestDelay, setReRender, setStatus, setTimeout |
Methods inherited from interface javax.faces.component.ValueHolder |
getConverter, getLocalValue, getValue, setConverter |
COMPONENT_TYPE
public static final java.lang.String COMPONENT_TYPE
- See Also:
- Constant Field Values
UICalendar
public UICalendar()
getLocale
public abstract java.util.Locale getLocale()
setLocale
public abstract void setLocale(java.util.Locale locale)
getTimeZone
public abstract java.util.TimeZone getTimeZone()
setTimeZone
public abstract void setTimeZone(java.util.TimeZone timeZone)
getPreloadDateRangeBegin
public abstract java.util.Date getPreloadDateRangeBegin()
setPreloadDateRangeBegin
public abstract void setPreloadDateRangeBegin(java.util.Date date)
getPreloadDateRangeEnd
public abstract java.util.Date getPreloadDateRangeEnd()
setPreloadDateRangeEnd
public abstract void setPreloadDateRangeEnd(java.util.Date date)
getCurrentDate
public abstract java.util.Date getCurrentDate()
setCurrentDate
public abstract void setCurrentDate(java.util.Date date)
getDataModel
public abstract org.richfaces.model.CalendarDataModel getDataModel()
setDataModel
public abstract void setDataModel(org.richfaces.model.CalendarDataModel dataModel)
getDatePattern
public abstract java.lang.String getDatePattern()
setDatePattern
public abstract void setDatePattern(java.lang.String pattern)
getMonthLabels
public abstract java.lang.Object getMonthLabels()
setMonthLabels
public abstract void setMonthLabels(java.lang.Object labels)
getMonthLabelsShort
public abstract java.lang.Object getMonthLabelsShort()
setMonthLabelsShort
public abstract void setMonthLabelsShort(java.lang.Object labels)
getWeekDayLabels
public abstract java.lang.Object getWeekDayLabels()
setWeekDayLabels
public abstract void setWeekDayLabels(java.lang.Object labels)
getWeekDayLabelsShort
public abstract java.lang.Object getWeekDayLabelsShort()
setWeekDayLabelsShort
public abstract void setWeekDayLabelsShort(java.lang.Object labels)
getJointPoint
public abstract java.lang.String getJointPoint()
setJointPoint
public abstract void setJointPoint(java.lang.String jointPoint)
getDirection
public abstract java.lang.String getDirection()
setDirection
public abstract void setDirection(java.lang.String direction)
isPopup
public abstract boolean isPopup()
setPopup
public abstract void setPopup(boolean popup)
isDisabled
public abstract boolean isDisabled()
setDisabled
public abstract void setDisabled(boolean disabled)
getButtonLabel
public abstract java.lang.String getButtonLabel()
setButtonLabel
public abstract void setButtonLabel(java.lang.String buttonLabel)
getToolTipMode
public abstract java.lang.String getToolTipMode()
setToolTipMode
public abstract void setToolTipMode(java.lang.String toolTipMode)
getBoundaryDatesMode
public abstract java.lang.String getBoundaryDatesMode()
setBoundaryDatesMode
public abstract void setBoundaryDatesMode(java.lang.String boundaryDatesMode)
getCurrentDateChangeListener
public abstract javax.faces.el.MethodBinding getCurrentDateChangeListener()
setCurrentDateChangeListener
public abstract void setCurrentDateChangeListener(javax.faces.el.MethodBinding scrollerListener)
getCalendar
public java.util.Calendar getCalendar()
getConvertedValue
public java.util.Date getConvertedValue(javax.faces.context.FacesContext context,
java.lang.String currentDateString)
throws javax.faces.convert.ConverterException
- Throws:
javax.faces.convert.ConverterException
validateValue
protected void validateValue(javax.faces.context.FacesContext context,
java.lang.Object newValue)
- Overrides:
validateValue
in class javax.faces.component.UIInput
updateCurrentDate
public void updateCurrentDate(javax.faces.context.FacesContext context,
java.util.Date currentDate)
getCurrentDateOrDefault
public java.util.Date getCurrentDateOrDefault()
getTooltip
public java.lang.Object getTooltip(java.util.Date date)
getDefaultPreloadBegin
protected java.util.Date getDefaultPreloadBegin(java.util.Date date)
getDefaultPreloadEnd
protected java.util.Date getDefaultPreloadEnd(java.util.Date date)
getDefaultLocale
protected java.util.Locale getDefaultLocale()
getDefaultTimeZone
protected java.util.TimeZone getDefaultTimeZone()
convertCurrentDate
public java.util.Date convertCurrentDate(java.lang.String currentDateString)
broadcast
public void broadcast(javax.faces.event.FacesEvent event)
throws javax.faces.event.AbortProcessingException
- Overrides:
broadcast
in class javax.faces.component.UIInput
- Throws:
javax.faces.event.AbortProcessingException
getPreload
public java.lang.Object getPreload()
getPreloadDateRange
public java.util.Date[] getPreloadDateRange()
addCurrentDateChangeListener
public void addCurrentDateChangeListener(org.richfaces.event.CurrentDateChangeListener listener)
getCurrentDateChangeListeners
public org.richfaces.event.CurrentDateChangeListener[] getCurrentDateChangeListeners()
removeCurrentDateChangeListener
public void removeCurrentDateChangeListener(org.richfaces.event.CurrentDateChangeListener listener)
Copyright © 2007. All Rights Reserved.