teamdev.jsf.component.calendar
Class Calendar

java.lang.Object
  extended by UIInput
      extended by teamdev.jsf.component.calendar.Calendar
All Implemented Interfaces:
java.io.Serializable

public class Calendar
extends UIInput
implements java.io.Serializable


Field Summary
static java.lang.String COMPONENT_FAMILY
           
static java.lang.String COMPONENT_TYPE
           
 
Constructor Summary
Calendar()
           
 
Method Summary
 java.lang.String getBodyClass()
           
 java.lang.String getBodyStyle()
           
 Converter getConverter()
           
 java.lang.String getDayClass()
           
 java.lang.String getDaysHeaderClass()
           
 java.lang.String getDaysHeaderStyle()
           
 java.lang.String getDayStyle()
           
 java.lang.String getDisabledClass()
           
 java.lang.String getDisabledDayClass()
           
 java.lang.String getDisabledDayStyle()
           
 java.lang.String getDisabledStyle()
           
 java.lang.String getFamily()
           
 int getFirstDayOfWeek()
           
 java.lang.String getFooterClass()
           
 java.lang.String getFooterStyle()
           
 java.lang.String getHeaderClass()
           
 java.lang.String getHeaderStyle()
           
 java.lang.String getInactiveMonthDayClass()
           
 java.lang.String getInactiveMonthDayStyle()
           
 java.util.Locale getLocale()
           
 java.lang.String getNoneText()
          Gets user defined string for "None" button.
 java.lang.String getOnchange()
           
 java.lang.String getOnperiodchange()
           
 java.lang.String getRolloverDayClass()
           
 java.lang.String getRolloverDayStyle()
           
 java.lang.String getRolloverDisabledDayClass()
           
 java.lang.String getRolloverDisabledDayStyle()
           
 java.lang.String getRolloverInactiveMonthDayClass()
           
 java.lang.String getRolloverInactiveMonthDayStyle()
           
 java.lang.String getRolloverSelectedDayClass()
           
 java.lang.String getRolloverSelectedDayStyle()
           
 java.lang.String getRolloverTodayClass()
           
 java.lang.String getRolloverTodayStyle()
           
 java.lang.String getRolloverWeekendDayClass()
           
 java.lang.String getRolloverWeekendDayStyle()
           
 java.lang.String getSelectedDayClass()
           
 java.lang.String getSelectedDayStyle()
           
 java.lang.String getStyle()
           
 java.lang.String getStyleClass()
           
 java.lang.String getTodayClass()
           
 java.lang.String getTodayStyle()
           
 java.lang.String getTodayText()
          Gets user defined string for "Today" button.
 java.lang.String getWeekendDayClass()
           
 java.lang.String getWeekendDayStyle()
           
 java.lang.String getWeekText()
          Gets user defined string for "Wk" label.
 boolean isDisabled()
           
 boolean isShowFooter()
           
 boolean isShowWeekNumber()
          Indicates whether week number is shown in calendar or not.
 void restoreState(FacesContext context, java.lang.Object state)
           
 java.lang.Object saveState(FacesContext context)
           
 void setBodyClass(java.lang.String bodyClass)
           
 void setBodyStyle(java.lang.String bodyStyle)
           
 void setConverter(Converter converter)
           
 void setDayClass(java.lang.String dayClass)
           
 void setDaysHeaderClass(java.lang.String daysHeaderClass)
           
 void setDaysHeaderStyle(java.lang.String daysHeaderStyle)
           
 void setDayStyle(java.lang.String dayStyle)
           
 void setDisabled(boolean disabled)
           
 void setDisabledClass(java.lang.String disabledClass)
           
 void setDisabledDayClass(java.lang.String disabledDayClass)
           
 void setDisabledDayStyle(java.lang.String disabledDayStyle)
           
 void setDisabledStyle(java.lang.String disabledStyle)
           
 void setFirstDayOfWeek(int firstDayOfWeek)
           
 void setFooterClass(java.lang.String footerClass)
           
 void setFooterStyle(java.lang.String footerStyle)
           
 void setHeaderClass(java.lang.String headerClass)
           
 void setHeaderStyle(java.lang.String headerStyle)
           
 void setInactiveMonthDayClass(java.lang.String inactiveMonthDayClass)
           
 void setInactiveMonthDayStyle(java.lang.String inactiveMonthDayStyle)
           
 void setLocale(java.util.Locale locale)
           
 void setNoneText(java.lang.String noneText)
          Sets user defined string value for "None" button.
 void setOnchange(java.lang.String onchange)
           
 void setOnperiodchange(java.lang.String onperiodchange)
           
 void setRolloverDayClass(java.lang.String rolloverDayClass)
           
 void setRolloverDayStyle(java.lang.String rolloverDayStyle)
           
 void setRolloverDisabledDayClass(java.lang.String rolloverDisabledDayClass)
           
 void setRolloverDisabledDayStyle(java.lang.String rolloverDisabledDayStyle)
           
 void setRolloverInactiveMonthDayClass(java.lang.String rolloverInactiveMonthDayClass)
           
 void setRolloverInactiveMonthDayStyle(java.lang.String rolloverInactiveMonthDayStyle)
           
 void setRolloverSelectedDayClass(java.lang.String rolloverSelectedDayClass)
           
 void setRolloverSelectedDayStyle(java.lang.String rolloverSelectedDayStyle)
           
 void setRolloverTodayClass(java.lang.String rolloverTodayClass)
           
 void setRolloverTodayStyle(java.lang.String rolloverTodayStyle)
           
 void setRolloverWeekendDayClass(java.lang.String rolloverWeekendDayClass)
           
 void setRolloverWeekendDayStyle(java.lang.String rolloverWeekendDayStyle)
           
 void setSelectedDayClass(java.lang.String selectedDayClass)
           
 void setSelectedDayStyle(java.lang.String selectedDayStyle)
           
 void setShowFooter(boolean showFooter)
           
 void setShowWeekNumber(boolean showWeekNumber)
          Sets whether week number is shown in calendar or not.
 void setStyle(java.lang.String style)
           
 void setStyleClass(java.lang.String styleClass)
           
 void setTodayClass(java.lang.String todayClass)
           
 void setTodayStyle(java.lang.String todayStyle)
           
 void setTodayText(java.lang.String todayText)
          Sets user defined string value for "Today" button.
 void setWeekendDayClass(java.lang.String weekendDayClass)
           
 void setWeekendDayStyle(java.lang.String weekendDayStyle)
           
 void setWeekText(java.lang.String weekText)
          Sets user defined string value for "Wk" label.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMPONENT_TYPE

public static final java.lang.String COMPONENT_TYPE
See Also:
Constant Field Values

COMPONENT_FAMILY

public static final java.lang.String COMPONENT_FAMILY
See Also:
Constant Field Values
Constructor Detail

Calendar

public Calendar()
Method Detail

getFamily

public java.lang.String getFamily()

setConverter

public void setConverter(Converter converter)

getConverter

public Converter getConverter()

getDayStyle

public java.lang.String getDayStyle()

setDayStyle

public void setDayStyle(java.lang.String dayStyle)

getRolloverDayStyle

public java.lang.String getRolloverDayStyle()

setRolloverDayStyle

public void setRolloverDayStyle(java.lang.String rolloverDayStyle)

getTodayText

public java.lang.String getTodayText()
Gets user defined string for "Today" button.

Returns:
user defined string for "Today" button or "Today" by default.

setTodayText

public void setTodayText(java.lang.String todayText)
Sets user defined string value for "Today" button.

Parameters:
todayText - string value for "Today" button.

getNoneText

public java.lang.String getNoneText()
Gets user defined string for "None" button.

Returns:
user defined string for "None" button or "None" by default.

setNoneText

public void setNoneText(java.lang.String noneText)
Sets user defined string value for "None" button.

Parameters:
noneText - string value for "None" button.

getWeekText

public java.lang.String getWeekText()
Gets user defined string for "Wk" label.

Returns:
user defined string for "Wk" label or "Wk" by default.

setWeekText

public void setWeekText(java.lang.String weekText)
Sets user defined string value for "Wk" label.

Parameters:
weekText - string value for "Wk" label.

getInactiveMonthDayStyle

public java.lang.String getInactiveMonthDayStyle()

setInactiveMonthDayStyle

public void setInactiveMonthDayStyle(java.lang.String inactiveMonthDayStyle)

getRolloverInactiveMonthDayStyle

public java.lang.String getRolloverInactiveMonthDayStyle()

setRolloverInactiveMonthDayStyle

public void setRolloverInactiveMonthDayStyle(java.lang.String rolloverInactiveMonthDayStyle)

getSelectedDayStyle

public java.lang.String getSelectedDayStyle()

setSelectedDayStyle

public void setSelectedDayStyle(java.lang.String selectedDayStyle)

getRolloverSelectedDayStyle

public java.lang.String getRolloverSelectedDayStyle()

setRolloverSelectedDayStyle

public void setRolloverSelectedDayStyle(java.lang.String rolloverSelectedDayStyle)

getTodayStyle

public java.lang.String getTodayStyle()

setTodayStyle

public void setTodayStyle(java.lang.String todayStyle)

getRolloverTodayStyle

public java.lang.String getRolloverTodayStyle()

setRolloverTodayStyle

public void setRolloverTodayStyle(java.lang.String rolloverTodayStyle)

getDisabledDayStyle

public java.lang.String getDisabledDayStyle()

setDisabledDayStyle

public void setDisabledDayStyle(java.lang.String disabledDayStyle)

getRolloverDisabledDayStyle

public java.lang.String getRolloverDisabledDayStyle()

setRolloverDisabledDayStyle

public void setRolloverDisabledDayStyle(java.lang.String rolloverDisabledDayStyle)

getDaysHeaderStyle

public java.lang.String getDaysHeaderStyle()

setDaysHeaderStyle

public void setDaysHeaderStyle(java.lang.String daysHeaderStyle)

getWeekendDayStyle

public java.lang.String getWeekendDayStyle()

setWeekendDayStyle

public void setWeekendDayStyle(java.lang.String weekendDayStyle)

getRolloverWeekendDayStyle

public java.lang.String getRolloverWeekendDayStyle()

setRolloverWeekendDayStyle

public void setRolloverWeekendDayStyle(java.lang.String rolloverWeekendDayStyle)

getHeaderStyle

public java.lang.String getHeaderStyle()

setHeaderStyle

public void setHeaderStyle(java.lang.String headerStyle)

getFooterStyle

public java.lang.String getFooterStyle()

setFooterStyle

public void setFooterStyle(java.lang.String footerStyle)

getStyle

public java.lang.String getStyle()

setStyle

public void setStyle(java.lang.String style)

getFirstDayOfWeek

public int getFirstDayOfWeek()

setFirstDayOfWeek

public void setFirstDayOfWeek(int firstDayOfWeek)

getOnchange

public java.lang.String getOnchange()

setOnchange

public void setOnchange(java.lang.String onchange)

getOnperiodchange

public java.lang.String getOnperiodchange()

setOnperiodchange

public void setOnperiodchange(java.lang.String onperiodchange)

getLocale

public java.util.Locale getLocale()

setLocale

public void setLocale(java.util.Locale locale)

getStyleClass

public java.lang.String getStyleClass()

setStyleClass

public void setStyleClass(java.lang.String styleClass)

getDayClass

public java.lang.String getDayClass()

setDayClass

public void setDayClass(java.lang.String dayClass)

getRolloverDayClass

public java.lang.String getRolloverDayClass()

setRolloverDayClass

public void setRolloverDayClass(java.lang.String rolloverDayClass)

getInactiveMonthDayClass

public java.lang.String getInactiveMonthDayClass()

setInactiveMonthDayClass

public void setInactiveMonthDayClass(java.lang.String inactiveMonthDayClass)

getRolloverInactiveMonthDayClass

public java.lang.String getRolloverInactiveMonthDayClass()

setRolloverInactiveMonthDayClass

public void setRolloverInactiveMonthDayClass(java.lang.String rolloverInactiveMonthDayClass)

getSelectedDayClass

public java.lang.String getSelectedDayClass()

setSelectedDayClass

public void setSelectedDayClass(java.lang.String selectedDayClass)

getRolloverSelectedDayClass

public java.lang.String getRolloverSelectedDayClass()

setRolloverSelectedDayClass

public void setRolloverSelectedDayClass(java.lang.String rolloverSelectedDayClass)

getTodayClass

public java.lang.String getTodayClass()

setTodayClass

public void setTodayClass(java.lang.String todayClass)

getRolloverTodayClass

public java.lang.String getRolloverTodayClass()

setRolloverTodayClass

public void setRolloverTodayClass(java.lang.String rolloverTodayClass)

getDisabledDayClass

public java.lang.String getDisabledDayClass()

setDisabledDayClass

public void setDisabledDayClass(java.lang.String disabledDayClass)

getRolloverDisabledDayClass

public java.lang.String getRolloverDisabledDayClass()

setRolloverDisabledDayClass

public void setRolloverDisabledDayClass(java.lang.String rolloverDisabledDayClass)

getWeekendDayClass

public java.lang.String getWeekendDayClass()

setWeekendDayClass

public void setWeekendDayClass(java.lang.String weekendDayClass)

getRolloverWeekendDayClass

public java.lang.String getRolloverWeekendDayClass()

setRolloverWeekendDayClass

public void setRolloverWeekendDayClass(java.lang.String rolloverWeekendDayClass)

getDaysHeaderClass

public java.lang.String getDaysHeaderClass()

setDaysHeaderClass

public void setDaysHeaderClass(java.lang.String daysHeaderClass)

getHeaderClass

public java.lang.String getHeaderClass()

setHeaderClass

public void setHeaderClass(java.lang.String headerClass)

getFooterClass

public java.lang.String getFooterClass()

setFooterClass

public void setFooterClass(java.lang.String footerClass)

getBodyStyle

public java.lang.String getBodyStyle()

setBodyStyle

public void setBodyStyle(java.lang.String bodyStyle)

getBodyClass

public java.lang.String getBodyClass()

setBodyClass

public void setBodyClass(java.lang.String bodyClass)

isDisabled

public boolean isDisabled()

setDisabled

public void setDisabled(boolean disabled)

getDisabledStyle

public java.lang.String getDisabledStyle()

setDisabledStyle

public void setDisabledStyle(java.lang.String disabledStyle)

getDisabledClass

public java.lang.String getDisabledClass()

setDisabledClass

public void setDisabledClass(java.lang.String disabledClass)

isShowWeekNumber

public boolean isShowWeekNumber()
Indicates whether week number is shown in calendar or not.

Returns:
true if week number is shown; false otherwise. Default value is false.

setShowWeekNumber

public void setShowWeekNumber(boolean showWeekNumber)
Sets whether week number is shown in calendar or not.

Parameters:
showWeekNumber -

isShowFooter

public boolean isShowFooter()

setShowFooter

public void setShowFooter(boolean showFooter)

saveState

public java.lang.Object saveState(FacesContext context)

restoreState

public void restoreState(FacesContext context,
                         java.lang.Object state)


Copyright © 1998-2008 TeamDev Ltd. All Rights Reserved.