Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * JBoss, Home of Professional Open Source
   * Copyright , Red Hat, Inc. and individual contributors
   * by the @authors tag. See the copyright.txt in the distribution for a
   * full listing of individual contributors.
   *
   * This is free software; you can redistribute it and/or modify it
   * under the terms of the GNU Lesser General Public License as
   * published by the Free Software Foundation; either version 2.1 of
  * the License, or (at your option) any later version.
  *
  * This software is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  * Lesser General Public License for more details.
  *
  * You should have received a copy of the GNU Lesser General Public
  * License along with this software; if not, write to the Free
  * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
  * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
  */
 package org.richfaces.component;
 
 import java.util.List;
 
 import  javax.faces.context.FacesContext;
 import  javax.faces.component.UIComponent;
 import  javax.faces.component.behavior.ClientBehaviorHolder;
 import  javax.faces.component.StateHelper;
 import  org.richfaces.component.MetaComponentEncoder;
 import  org.richfaces.component.MetaComponentResolver;

The <rich:calendar> component allows the user to enter a date and time through an in-line or pop-up calendar. The pop-up calendar can navigate through months and years, and its look and feel can be highly customized.

Author(s):
amarkhel
 
 @Generated({"RichFaces CDK""4.3.1.Final"})
 public class UICalendar extends AbstractCalendar
     implements ClientBehaviorHolder,MetaComponentEncoder,MetaComponentResolver    {
 
     public static final String COMPONENT_TYPE="org.richfaces.Calendar";
 
     public static final String COMPONENT_FAMILY="org.richfaces.Calendar";
 
     @Override
     public String getFamily() {
         return ;
     }
 
     public UICalendar() {
         super();
         setRendererType("org.richfaces.CalendarRenderer");
     }
 
     private static final Collection<StringEVENT_NAMES = Collections.unmodifiableCollection(Arrays.asList(
         "datemouseover",
         "inputblur",
         "beforetimeselect",
         "inputmouseover",
         "inputselect",
         "inputkeydown",
         "dateselect",
         "beforecurrentdateselect",
         "inputmouseup",
         "inputdblclick",
         "currentdateselect",
         "inputchange",
         "inputkeyup",
         "inputclick",
         "inputmousemove",
         "complete",
         "hide",
         "show",
         "clean",
         "inputfocus",
         "inputkeypress",
         "inputmouseout",
         "datemouseout",
         "timeselect",
         "inputmousedown",
         "change",
         "beforedateselect"
         ));
    
    public Collection<StringgetEventNames() {
        return ;
    }
    public String getDefaultEventName() {
        return "change";
    }
    protected enum Properties {
        boundaryDatesMode,
        buttonClass,
        buttonDisabledIcon,
        buttonIcon,
        buttonLabel,
        currentDate,
        dataModel,
        datePattern,
        dayClassFunction,
        dayDisableFunction,
        defaultLabel,
        defaultTime,
        direction,
        disabled,
        enableManualInput,
        firstWeekDay,
        horizontalOffset,
        inputClass,
        inputSize,
        inputStyle,
        jointPoint,
        minDaysInFirstWeek,
        mode,
        monthLabels,
        monthLabelsShort,
        onbeforecurrentdateselect,
        onbeforedateselect,
        onbeforetimeselect,
        onchange,
        onclean,
        oncomplete,
        oncurrentdateselect,
        ondatemouseout,
        ondatemouseover,
        ondateselect,
        onhide,
        oninputblur,
        oninputchange,
        oninputclick,
        oninputdblclick,
        oninputfocus,
        oninputkeydown,
        oninputkeypress,
        oninputkeyup,
        oninputmousedown,
        oninputmousemove,
        oninputmouseout,
        oninputmouseover,
        oninputmouseup,
        oninputselect,
        onshow,
        ontimeselect,
        popup,
        popupClass,
        popupStyle,
        preloadDateRangeBegin,
        preloadDateRangeEnd,
        readonly,
        resetTimeOnDateSelect,
        showApplyButton,
        showFooter,
        showHeader,
        showInput,
        showWeekDaysBar,
        showWeeksBar,
        style,
        styleClass,
        tabindex,
        timeZone,
        todayControlMode,
        verticalOffset,
        weekDayLabels,
        weekDayLabelsShort,
        zindex
        
    }
 
    public String getBoundaryDatesMode() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setBoundaryDatesMode(String boundaryDatesMode) {
        getStateHelper().put(.boundaryDatesMode);
    }
 
    public String getButtonClass() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setButtonClass(String buttonClass) {
        getStateHelper().put(.buttonClass);
    }
 
    public String getButtonDisabledIcon() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setButtonDisabledIcon(String buttonDisabledIcon) {
        getStateHelper().put(.buttonDisabledIcon);
    }
 
    public String getButtonIcon() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setButtonIcon(String buttonIcon) {
        getStateHelper().put(.buttonIcon);
    }
 
    public String getButtonLabel() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setButtonLabel(String buttonLabel) {
        getStateHelper().put(.buttonLabel);
    }
 
    public Object getCurrentDate() {
        Object value = (ObjectgetStateHelper().eval(.);
        return value;
    }
    
    public void setCurrentDate(Object currentDate) {
        getStateHelper().put(.currentDate);
    }
 
    public CalendarDataModel getDataModel() {
        return value;
    }
    
    public void setDataModel(CalendarDataModel dataModel) {
        getStateHelper().put(.dataModel);
    }
 
    public String getDatePattern() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setDatePattern(String datePattern) {
        getStateHelper().put(.datePattern);
    }
 
    public String getDayClassFunction() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setDayClassFunction(String dayClassFunction) {
        getStateHelper().put(.dayClassFunction);
    }
 
    public String getDayDisableFunction() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setDayDisableFunction(String dayDisableFunction) {
        getStateHelper().put(.dayDisableFunction);
    }
 
    public String getDefaultLabel() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setDefaultLabel(String defaultLabel) {
        getStateHelper().put(.defaultLabel);
    }
 
    public Object getDefaultTime() {
        Object value = (ObjectgetStateHelper().eval(.);
        return value;
    }
    
    public void setDefaultTime(Object defaultTime) {
        getStateHelper().put(.defaultTime);
    }
 
    public Positioning getDirection() {
        Positioning value = (Positioning) getStateHelper().eval(.);
        return value;
    }
    
    public void setDirection(Positioning direction) {
        getStateHelper().put(.direction);
    }
 
    public boolean isDisabled() {
        Boolean value = (BooleangetStateHelper().eval(.false);
        return value;
    }
    
    public void setDisabled(boolean disabled) {
        getStateHelper().put(.disabled);
    }
 
    public boolean isEnableManualInput() {
        Boolean value = (BooleangetStateHelper().eval(.false);
        return value;
    }
    
    public void setEnableManualInput(boolean enableManualInput) {
        getStateHelper().put(.enableManualInput);
    }
 
    public int getFirstWeekDay() {
        Integer value = (IntegergetStateHelper().eval(..);
        return value;
    }
    
    public void setFirstWeekDay(int firstWeekDay) {
        getStateHelper().put(.firstWeekDay);
    }
 
    public int getHorizontalOffset() {
        return value;
    }
    
    public void setHorizontalOffset(int horizontalOffset) {
        getStateHelper().put(.horizontalOffset);
    }
 
    public String getInputClass() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setInputClass(String inputClass) {
        getStateHelper().put(.inputClass);
    }
 
    public String getInputSize() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setInputSize(String inputSize) {
        getStateHelper().put(.inputSize);
    }
 
    public String getInputStyle() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setInputStyle(String inputStyle) {
        getStateHelper().put(.inputStyle);
    }
 
    public Positioning getJointPoint() {
        Positioning value = (Positioning) getStateHelper().eval(.);
        return value;
    }
    
    public void setJointPoint(Positioning jointPoint) {
        getStateHelper().put(.jointPoint);
    }
 
    public int getMinDaysInFirstWeek() {
        return value;
    }
    
    public void setMinDaysInFirstWeek(int minDaysInFirstWeek) {
        getStateHelper().put(.minDaysInFirstWeek);
    }
 
    public Mode getMode() {
        Mode value = (ModegetStateHelper().eval(.);
        return value;
    }
    
    public void setMode(Mode mode) {
        getStateHelper().put(.mode);
    }
 
    public Object getMonthLabels() {
        Object value = (ObjectgetStateHelper().eval(.);
        return value;
    }
    
    public void setMonthLabels(Object monthLabels) {
        getStateHelper().put(.monthLabels);
    }
 
    public Object getMonthLabelsShort() {
        Object value = (ObjectgetStateHelper().eval(.);
        return value;
    }
    
    public void setMonthLabelsShort(Object monthLabelsShort) {
        getStateHelper().put(.monthLabelsShort);
    }
 
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOnbeforecurrentdateselect(String onbeforecurrentdateselect) {
        getStateHelper().put(.onbeforecurrentdateselect);
    }
 
    public String getOnbeforedateselect() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOnbeforedateselect(String onbeforedateselect) {
        getStateHelper().put(.onbeforedateselect);
    }
 
    public String getOnbeforetimeselect() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOnbeforetimeselect(String onbeforetimeselect) {
        getStateHelper().put(.onbeforetimeselect);
    }
 
    public String getOnchange() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOnchange(String onchange) {
        getStateHelper().put(.onchange);
    }
 
    public String getOnclean() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOnclean(String onclean) {
        getStateHelper().put(.onclean);
    }
 
    public String getOncomplete() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOncomplete(String oncomplete) {
        getStateHelper().put(.oncomplete);
    }
 
    public String getOncurrentdateselect() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOncurrentdateselect(String oncurrentdateselect) {
        getStateHelper().put(.oncurrentdateselect);
    }
 
    public String getOndatemouseout() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOndatemouseout(String ondatemouseout) {
        getStateHelper().put(.ondatemouseout);
    }
 
    public String getOndatemouseover() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOndatemouseover(String ondatemouseover) {
        getStateHelper().put(.ondatemouseover);
    }
 
    public String getOndateselect() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOndateselect(String ondateselect) {
        getStateHelper().put(.ondateselect);
    }
 
    public String getOnhide() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOnhide(String onhide) {
        getStateHelper().put(.onhide);
    }
 
    public String getOninputblur() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOninputblur(String oninputblur) {
        getStateHelper().put(.oninputblur);
    }
 
    public String getOninputchange() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOninputchange(String oninputchange) {
        getStateHelper().put(.oninputchange);
    }
 
    public String getOninputclick() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOninputclick(String oninputclick) {
        getStateHelper().put(.oninputclick);
    }
 
    public String getOninputdblclick() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOninputdblclick(String oninputdblclick) {
        getStateHelper().put(.oninputdblclick);
    }
 
    public String getOninputfocus() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOninputfocus(String oninputfocus) {
        getStateHelper().put(.oninputfocus);
    }
 
    public String getOninputkeydown() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOninputkeydown(String oninputkeydown) {
        getStateHelper().put(.oninputkeydown);
    }
 
    public String getOninputkeypress() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOninputkeypress(String oninputkeypress) {
        getStateHelper().put(.oninputkeypress);
    }
 
    public String getOninputkeyup() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOninputkeyup(String oninputkeyup) {
        getStateHelper().put(.oninputkeyup);
    }
 
    public String getOninputmousedown() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOninputmousedown(String oninputmousedown) {
        getStateHelper().put(.oninputmousedown);
    }
 
    public String getOninputmousemove() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOninputmousemove(String oninputmousemove) {
        getStateHelper().put(.oninputmousemove);
    }
 
    public String getOninputmouseout() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOninputmouseout(String oninputmouseout) {
        getStateHelper().put(.oninputmouseout);
    }
 
    public String getOninputmouseover() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOninputmouseover(String oninputmouseover) {
        getStateHelper().put(.oninputmouseover);
    }
 
    public String getOninputmouseup() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOninputmouseup(String oninputmouseup) {
        getStateHelper().put(.oninputmouseup);
    }
 
    public String getOninputselect() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOninputselect(String oninputselect) {
        getStateHelper().put(.oninputselect);
    }
 
    public String getOnshow() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOnshow(String onshow) {
        getStateHelper().put(.onshow);
    }
 
    public String getOntimeselect() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOntimeselect(String ontimeselect) {
        getStateHelper().put(.ontimeselect);
    }
 
    public boolean isPopup() {
        Boolean value = (BooleangetStateHelper().eval(.true);
        return value;
    }
    
    public void setPopup(boolean popup) {
        getStateHelper().put(.popup);
    }
 
    public String getPopupClass() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setPopupClass(String popupClass) {
        getStateHelper().put(.popupClass);
    }
 
    public String getPopupStyle() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setPopupStyle(String popupStyle) {
        getStateHelper().put(.popupStyle);
    }
 
    public Object getPreloadDateRangeBegin() {
        Object value = (ObjectgetStateHelper().eval(.);
        return value;
    }
    
    public void setPreloadDateRangeBegin(Object preloadDateRangeBegin) {
        getStateHelper().put(.preloadDateRangeBegin);
    }
 
    public Object getPreloadDateRangeEnd() {
        Object value = (ObjectgetStateHelper().eval(.);
        return value;
    }
    
    public void setPreloadDateRangeEnd(Object preloadDateRangeEnd) {
        getStateHelper().put(.preloadDateRangeEnd);
    }
 
    public boolean isReadonly() {
        Boolean value = (BooleangetStateHelper().eval(.false);
        return value;
    }
    
    public void setReadonly(boolean readonly) {
        getStateHelper().put(.readonly);
    }
 
    public boolean isResetTimeOnDateSelect() {
        Boolean value = (BooleangetStateHelper().eval(.false);
        return value;
    }
    
    public void setResetTimeOnDateSelect(boolean resetTimeOnDateSelect) {
        getStateHelper().put(.resetTimeOnDateSelect);
    }
 
    public boolean isShowApplyButton() {
        Boolean value = (BooleangetStateHelper().eval(.false);
        return value;
    }
    
    public void setShowApplyButton(boolean showApplyButton) {
        getStateHelper().put(.showApplyButton);
    }
 
    public boolean isShowFooter() {
        Boolean value = (BooleangetStateHelper().eval(.true);
        return value;
    }
    
    public void setShowFooter(boolean showFooter) {
        getStateHelper().put(.showFooter);
    }
 
    public boolean isShowHeader() {
        Boolean value = (BooleangetStateHelper().eval(.true);
        return value;
    }
    
    public void setShowHeader(boolean showHeader) {
        getStateHelper().put(.showHeader);
    }
 
    public boolean isShowInput() {
        Boolean value = (BooleangetStateHelper().eval(.true);
        return value;
    }
    
    public void setShowInput(boolean showInput) {
        getStateHelper().put(.showInput);
    }
 
    public boolean isShowWeekDaysBar() {
        Boolean value = (BooleangetStateHelper().eval(.true);
        return value;
    }
    
    public void setShowWeekDaysBar(boolean showWeekDaysBar) {
        getStateHelper().put(.showWeekDaysBar);
    }
 
    public boolean isShowWeeksBar() {
        Boolean value = (BooleangetStateHelper().eval(.true);
        return value;
    }
    
    public void setShowWeeksBar(boolean showWeeksBar) {
        getStateHelper().put(.showWeeksBar);
    }
 
    public String getStyle() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setStyle(String style) {
        getStateHelper().put(.style);
    }
 
    public String getStyleClass() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setStyleClass(String styleClass) {
        getStateHelper().put(.styleClass);
    }
 
    public String getTabindex() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setTabindex(String tabindex) {
        getStateHelper().put(.tabindex);
    }
 
    public TimeZone getTimeZone() {
        TimeZone value = (TimeZonegetStateHelper().eval(.);
        return value;
    }
    
    public void setTimeZone(TimeZone timeZone) {
        getStateHelper().put(.timeZone);
    }
 
    public String getTodayControlMode() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setTodayControlMode(String todayControlMode) {
        getStateHelper().put(.todayControlMode);
    }
 
    public int getVerticalOffset() {
        return value;
    }
    
    public void setVerticalOffset(int verticalOffset) {
        getStateHelper().put(.verticalOffset);
    }
 
    public Object getWeekDayLabels() {
        Object value = (ObjectgetStateHelper().eval(.);
        return value;
    }
    
    public void setWeekDayLabels(Object weekDayLabels) {
        getStateHelper().put(.weekDayLabels);
    }
 
    public Object getWeekDayLabelsShort() {
        Object value = (ObjectgetStateHelper().eval(.);
        return value;
    }
    
    public void setWeekDayLabelsShort(Object weekDayLabelsShort) {
        getStateHelper().put(.weekDayLabelsShort);
    }
 
    public int getZindex() {
        Integer value = (IntegergetStateHelper().eval(..);
        return value;
    }
    
    public void setZindex(int zindex) {
        getStateHelper().put(.zindex);
    }