public abstract class UICalendar
extends javax.faces.component.UIInput
implements org.ajax4jsf.component.AjaxComponent
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AJAX_MODE |
static java.lang.String |
CLIENT_MODE |
static java.lang.String |
COMPONENT_FAMILY |
static java.lang.String |
COMPONENT_TYPE |
Constructor and Description |
---|
UICalendar() |
Modifier and Type | Method and Description |
---|---|
void |
addCurrentDateChangeListener(org.richfaces.event.CurrentDateChangeListener listener) |
void |
broadcast(javax.faces.event.FacesEvent event) |
java.util.Date |
convertCurrentDate(java.lang.String currentDateString) |
java.util.Date |
getAsDate(java.lang.Object date) |
java.util.Locale |
getAsLocale(java.lang.Object locale) |
abstract java.lang.String |
getBoundaryDatesMode() |
abstract java.lang.String |
getButtonLabel() |
java.util.Calendar |
getCalendar() |
abstract java.lang.String |
getCellHeight() |
abstract java.lang.String |
getCellWidth() |
java.util.Date |
getConvertedValue(javax.faces.context.FacesContext context,
java.lang.String currentDateString) |
abstract java.lang.Object |
getCurrentDate() |
abstract javax.el.MethodExpression |
getCurrentDateChangeListener() |
org.richfaces.event.CurrentDateChangeListener[] |
getCurrentDateChangeListeners() |
java.util.Date |
getCurrentDateOrDefault() |
abstract org.richfaces.model.CalendarDataModel |
getDataModel() |
abstract java.lang.String |
getDatePattern() |
abstract java.lang.String |
getDayStyleClass() |
protected int |
getDefaultFirstWeekDay() |
protected java.util.Locale |
getDefaultLocale() |
protected int |
getDefaultMinDaysInFirstWeek() |
protected java.util.Date |
getDefaultPreloadBegin(java.util.Date date) |
protected java.util.Date |
getDefaultPreloadEnd(java.util.Date date) |
abstract java.lang.Object |
getDefaultTime() |
protected java.util.TimeZone |
getDefaultTimeZone() |
protected java.lang.Object |
getDefaultValueOfDefaultTime()
Returns default value of "defaultTime" attribute
|
abstract java.lang.String |
getDirection() |
int |
getFirstWeekDay()
Gets what the first day of the week is; e.g., SUNDAY in the U.S., MONDAY in France.
|
java.util.Date |
getFormattedDefaultTime()
Returns default time as a
Date value. |
abstract int |
getHorizontalOffset() |
abstract java.lang.String |
getIsDayEnabled() |
abstract java.lang.String |
getJointPoint() |
abstract java.lang.Object |
getLocale() |
int |
getMinDaysInFirstWeek()
Gets what the minimal days required in the first week of the year
are; e.g., if the first week is defined as one that contains the first
day of the first month of a year, this method returns 1.
|
abstract java.lang.String |
getMode() |
abstract java.lang.Object |
getMonthLabels() |
abstract java.lang.Object |
getMonthLabelsShort() |
java.lang.Object |
getPreload() |
java.util.Date[] |
getPreloadDateRange() |
abstract java.lang.Object |
getPreloadDateRangeBegin() |
abstract java.lang.Object |
getPreloadDateRangeEnd() |
java.lang.String |
getPreparedDefaultTime()
Returns hours and minutes from "defaultTime" attribute as a String
with special format:
hours:"value_hours",minutes:"value_minutes"
|
abstract java.lang.String |
getTabindex() |
abstract java.util.TimeZone |
getTimeZone() |
abstract java.lang.String |
getTodayControlMode() |
java.lang.Object |
getTooltip(java.util.Date date) |
abstract java.lang.String |
getToolTipMode() |
abstract int |
getVerticalOffset() |
abstract java.lang.Object |
getWeekDayLabels() |
abstract java.lang.Object |
getWeekDayLabelsShort() |
abstract boolean |
isDisabled() |
abstract boolean |
isPopup() |
abstract boolean |
isResetTimeOnDateSelect() |
abstract boolean |
isShowApplyButton() |
abstract boolean |
isShowFooter() |
abstract boolean |
isShowHeader() |
abstract boolean |
isShowWeekDaysBar() |
abstract boolean |
isShowWeeksBar() |
java.util.Locale |
parseLocale(java.lang.String localeStr)
Parse Locale from String.
|
void |
removeCurrentDateChangeListener(org.richfaces.event.CurrentDateChangeListener listener) |
void |
restoreState(javax.faces.context.FacesContext context,
java.lang.Object state) |
java.lang.Object |
saveState(javax.faces.context.FacesContext context) |
abstract void |
setBoundaryDatesMode(java.lang.String boundaryDatesMode) |
abstract void |
setButtonLabel(java.lang.String buttonLabel) |
abstract void |
setCellHeight(java.lang.String cellHeight) |
abstract void |
setCellWidth(java.lang.String cellWidth) |
abstract void |
setCurrentDate(java.lang.Object date) |
abstract void |
setCurrentDateChangeListener(javax.el.MethodExpression scrollerListener) |
abstract void |
setDataModel(org.richfaces.model.CalendarDataModel dataModel) |
abstract void |
setDatePattern(java.lang.String pattern) |
abstract void |
setDayStyleClass(java.lang.String DayStyleClass) |
abstract void |
setDefaultTime(java.lang.Object defaultTime) |
abstract void |
setDirection(java.lang.String direction) |
abstract void |
setDisabled(boolean disabled) |
void |
setFirstWeekDay(int __firstWeekDay)
Gets what the first day of the week is; e.g., SUNDAY in the U.S., MONDAY in France.
|
abstract void |
setHorizontalOffset(int horizontalOffset) |
abstract void |
setIsDayEnabled(java.lang.String isDayEnabled) |
abstract void |
setJointPoint(java.lang.String jointPoint) |
abstract void |
setLocale(java.lang.Object locale) |
void |
setMinDaysInFirstWeek(int __minDaysInFirstWeek)
Gets what the minimal days required in the first week of the year
are; e.g., if the first week is defined as one that contains the first
day of the first month of a year, this method returns 1.
|
abstract void |
setMode(java.lang.String mode) |
abstract void |
setMonthLabels(java.lang.Object labels) |
abstract void |
setMonthLabelsShort(java.lang.Object labels) |
abstract void |
setPopup(boolean popup) |
abstract void |
setPreloadDateRangeBegin(java.lang.Object date) |
abstract void |
setPreloadDateRangeEnd(java.lang.Object date) |
abstract void |
setResetTimeOnDateSelect(boolean resetTimeOnDateSelect) |
abstract void |
setShowApplyButton(boolean showApplyButton) |
abstract void |
setShowFooter(boolean showScrollerBar) |
abstract void |
setShowHeader(boolean showScrollerBar) |
abstract void |
setShowWeekDaysBar(boolean showWeekDaysBar) |
abstract void |
setShowWeeksBar(boolean showWeeksBar) |
abstract void |
setTabindex(java.lang.String tabindex) |
abstract void |
setTimeZone(java.util.TimeZone timeZone) |
abstract void |
setTodayControlMode(java.lang.String todayControlMode) |
abstract void |
setToolTipMode(java.lang.String toolTipMode) |
abstract void |
setVerticalOffset(int verticalOffset) |
abstract void |
setWeekDayLabels(java.lang.Object labels) |
abstract void |
setWeekDayLabelsShort(java.lang.Object labels) |
void |
updateCurrentDate(javax.faces.context.FacesContext context,
java.lang.Object currentDate) |
addValidator, addValueChangeListener, compareValues, decode, getConvertedValue, getConverterMessage, getFamily, getRequiredMessage, getSubmittedValue, getValidator, getValidatorMessage, getValidators, getValueChangeListener, getValueChangeListeners, isImmediate, isLocalValueSet, isRequired, isValid, processDecodes, processUpdates, processValidators, removeValidator, removeValueChangeListener, resetValue, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidator, setValidatorMessage, setValue, setValueChangeListener, updateModel, validate, validateValue
getConverter, getLocalValue, getValue, setConverter
addFacesListener, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
encodeAll, getContainerClientId, getValueExpression, setValueExpression
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getData, getEventsQueue, getFocus, getOnbeforedomupdate, getOncomplete, getProcess, getRequestDelay, getReRender, getSimilarityGroupingId, getStatus, getTimeout, isAjaxSingle, isBypassUpdates, isIgnoreDupResponses, isLimitToList, setAjaxSingle, setBypassUpdates, setData, setEventsQueue, setFocus, setIgnoreDupResponses, setLimitToList, setOnbeforedomupdate, setOncomplete, setProcess, setRequestDelay, setReRender, setSimilarityGroupingId, setStatus, setTimeout
public static final java.lang.String COMPONENT_TYPE
public static final java.lang.String COMPONENT_FAMILY
public static final java.lang.String AJAX_MODE
public static final java.lang.String CLIENT_MODE
public abstract java.lang.Object getLocale()
public abstract void setLocale(java.lang.Object locale)
public abstract java.util.TimeZone getTimeZone()
public abstract void setTimeZone(java.util.TimeZone timeZone)
public abstract java.lang.Object getPreloadDateRangeBegin()
public abstract void setPreloadDateRangeBegin(java.lang.Object date)
public abstract java.lang.Object getPreloadDateRangeEnd()
public abstract void setPreloadDateRangeEnd(java.lang.Object date)
public abstract java.lang.Object getCurrentDate()
public abstract void setCurrentDate(java.lang.Object date)
public abstract org.richfaces.model.CalendarDataModel getDataModel()
public abstract void setDataModel(org.richfaces.model.CalendarDataModel dataModel)
public abstract java.lang.String getDatePattern()
public abstract void setDatePattern(java.lang.String pattern)
public abstract java.lang.Object getDefaultTime()
public abstract void setDefaultTime(java.lang.Object defaultTime)
public abstract boolean isResetTimeOnDateSelect()
public abstract void setResetTimeOnDateSelect(boolean resetTimeOnDateSelect)
public abstract java.lang.Object getMonthLabels()
public abstract void setMonthLabels(java.lang.Object labels)
public abstract java.lang.Object getMonthLabelsShort()
public abstract void setMonthLabelsShort(java.lang.Object labels)
public abstract java.lang.Object getWeekDayLabels()
public abstract void setWeekDayLabels(java.lang.Object labels)
public abstract java.lang.Object getWeekDayLabelsShort()
public abstract void setWeekDayLabelsShort(java.lang.Object labels)
public abstract java.lang.String getJointPoint()
public abstract void setJointPoint(java.lang.String jointPoint)
public abstract java.lang.String getDirection()
public abstract void setDirection(java.lang.String direction)
public abstract boolean isPopup()
public abstract void setPopup(boolean popup)
public abstract boolean isDisabled()
public abstract void setDisabled(boolean disabled)
public abstract java.lang.String getButtonLabel()
public abstract void setButtonLabel(java.lang.String buttonLabel)
public abstract java.lang.String getToolTipMode()
public abstract void setToolTipMode(java.lang.String toolTipMode)
public abstract java.lang.String getBoundaryDatesMode()
public abstract void setBoundaryDatesMode(java.lang.String boundaryDatesMode)
public abstract javax.el.MethodExpression getCurrentDateChangeListener()
public abstract void setCurrentDateChangeListener(javax.el.MethodExpression scrollerListener)
public abstract java.lang.String getMode()
public abstract void setMode(java.lang.String mode)
public abstract int getVerticalOffset()
public abstract void setVerticalOffset(int verticalOffset)
public abstract int getHorizontalOffset()
public abstract void setHorizontalOffset(int horizontalOffset)
public abstract java.lang.String getDayStyleClass()
public abstract void setDayStyleClass(java.lang.String DayStyleClass)
public abstract java.lang.String getIsDayEnabled()
public abstract void setIsDayEnabled(java.lang.String isDayEnabled)
public abstract java.lang.String getCellHeight()
public abstract void setCellHeight(java.lang.String cellHeight)
public abstract java.lang.String getCellWidth()
public abstract void setCellWidth(java.lang.String cellWidth)
public abstract boolean isShowWeekDaysBar()
public abstract void setShowWeekDaysBar(boolean showWeekDaysBar)
public abstract boolean isShowWeeksBar()
public abstract void setShowWeeksBar(boolean showWeeksBar)
public abstract boolean isShowHeader()
public abstract void setShowHeader(boolean showScrollerBar)
public abstract boolean isShowFooter()
public abstract void setShowFooter(boolean showScrollerBar)
public abstract java.lang.String getTodayControlMode()
public abstract void setTodayControlMode(java.lang.String todayControlMode)
public abstract boolean isShowApplyButton()
public abstract void setShowApplyButton(boolean showApplyButton)
public abstract java.lang.String getTabindex()
public abstract void setTabindex(java.lang.String tabindex)
public java.util.Calendar getCalendar()
public java.util.Date getConvertedValue(javax.faces.context.FacesContext context, java.lang.String currentDateString) throws javax.faces.convert.ConverterException
javax.faces.convert.ConverterException
protected java.lang.Object getDefaultValueOfDefaultTime()
public java.util.Date getFormattedDefaultTime()
Date
value.
Hours and minutes values should be taken from the returned date.Date
valuepublic java.lang.String getPreparedDefaultTime()
public void updateCurrentDate(javax.faces.context.FacesContext context, java.lang.Object currentDate)
public java.util.Date getCurrentDateOrDefault()
public java.util.Date getAsDate(java.lang.Object date)
public java.lang.Object getTooltip(java.util.Date date)
protected java.util.Date getDefaultPreloadBegin(java.util.Date date)
protected java.util.Date getDefaultPreloadEnd(java.util.Date date)
protected java.util.Locale getDefaultLocale()
protected java.util.TimeZone getDefaultTimeZone()
public java.util.Date convertCurrentDate(java.lang.String currentDateString)
public void broadcast(javax.faces.event.FacesEvent event) throws javax.faces.event.AbortProcessingException
broadcast
in class javax.faces.component.UIComponentBase
javax.faces.event.AbortProcessingException
public java.lang.Object getPreload()
public java.util.Date[] getPreloadDateRange()
public void addCurrentDateChangeListener(org.richfaces.event.CurrentDateChangeListener listener)
public org.richfaces.event.CurrentDateChangeListener[] getCurrentDateChangeListeners()
public void removeCurrentDateChangeListener(org.richfaces.event.CurrentDateChangeListener listener)
public java.util.Locale parseLocale(java.lang.String localeStr)
public java.util.Locale getAsLocale(java.lang.Object locale)
protected int getDefaultFirstWeekDay()
protected int getDefaultMinDaysInFirstWeek()
public void setMinDaysInFirstWeek(int __minDaysInFirstWeek)
minDaysInFirstWeek
- - new valuepublic int getMinDaysInFirstWeek()
public void setFirstWeekDay(int __firstWeekDay)
firstWeekDay
- - new valuepublic int getFirstWeekDay()
public java.lang.Object saveState(javax.faces.context.FacesContext context)
saveState
in interface javax.faces.component.StateHolder
saveState
in class javax.faces.component.UIInput
public void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
restoreState
in interface javax.faces.component.StateHolder
restoreState
in class javax.faces.component.UIInput
Copyright © 2014. All Rights Reserved.