org.primefaces.component.calendar
Class Calendar

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIOutput
              extended by javax.faces.component.UIInput
                  extended by javax.faces.component.html.HtmlInputText
                      extended by org.primefaces.component.calendar.Calendar
All Implemented Interfaces:
EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.EditableValueHolder, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.component.ValueHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, InputHolder, Widget

public class Calendar
extends javax.faces.component.html.HtmlInputText
implements Widget, InputHolder


Nested Class Summary
protected static class Calendar.PropertyKeys
           
 
Field Summary
static String COMPONENT_FAMILY
           
static String COMPONENT_TYPE
           
static String INPUT_STYLE_CLASS
           
 
Fields inherited from class javax.faces.component.UIInput
CONVERSION_MESSAGE_ID, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID, VALIDATE_EMPTY_FIELDS_PARAM_NAME
 
Fields inherited from class javax.faces.component.UIComponent
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY
 
Constructor Summary
Calendar()
           
 
Method Summary
 Locale calculateLocale(javax.faces.context.FacesContext facesContext)
           
 String calculatePattern()
           
 String calculateTimeOnlyPattern()
           
 TimeZone calculateTimeZone()
           
 String getBeforeShowDay()
           
 String getEffect()
           
 String getEffectDuration()
           
 Collection<String> getEventNames()
           
 String getFamily()
           
 String getInputClientId()
           
 Object getLocale()
           
 Object getMaxdate()
           
 int getMaxHour()
           
 int getMaxMinute()
           
 int getMaxSecond()
           
 Object getMindate()
           
 int getMinHour()
           
 int getMinMinute()
           
 int getMinSecond()
           
 String getMode()
           
 Object getPagedate()
           
 int getPages()
           
 String getPattern()
           
 String getPlaceholder()
           
 String getShowOn()
           
 int getStepHour()
           
 int getStepMinute()
           
 int getStepSecond()
           
 Object getTimeZone()
           
 String getWidgetVar()
           
 String getYearRange()
           
 boolean hasTime()
           
 boolean isConversionFailed()
           
 boolean isDisabledWeekends()
           
 boolean isNavigator()
           
 boolean isPopup()
           
 boolean isReadonlyInput()
           
 boolean isSelectOtherMonths()
           
 boolean isShowButtonPanel()
           
 boolean isShowOtherMonths()
           
 boolean isShowWeek()
           
 boolean isTimeOnly()
           
 void queueEvent(javax.faces.event.FacesEvent event)
           
 String resolveWidgetVar()
           
 void setBeforeShowDay(String _beforeShowDay)
           
 void setConversionFailed(boolean value)
           
 void setDisabledWeekends(boolean _disabledWeekends)
           
 void setEffect(String _effect)
           
 void setEffectDuration(String _effectDuration)
           
 void setLocale(Object _locale)
           
 void setMaxdate(Object _maxdate)
           
 void setMaxHour(int _maxHour)
           
 void setMaxMinute(int _maxMinute)
           
 void setMaxSecond(int _maxSecond)
           
 void setMindate(Object _mindate)
           
 void setMinHour(int _minHour)
           
 void setMinMinute(int _minMinute)
           
 void setMinSecond(int _minSecond)
           
 void setMode(String _mode)
           
 void setNavigator(boolean _navigator)
           
 void setPagedate(Object _pagedate)
           
 void setPages(int _pages)
           
 void setPattern(String _pattern)
           
 void setPlaceholder(String _placeholder)
           
 void setReadonlyInput(boolean _readonlyInput)
           
 void setSelectOtherMonths(boolean _selectOtherMonths)
           
 void setShowButtonPanel(boolean _showButtonPanel)
           
 void setShowOn(String _showOn)
           
 void setShowOtherMonths(boolean _showOtherMonths)
           
 void setShowWeek(boolean _showWeek)
           
 void setStepHour(int _stepHour)
           
 void setStepMinute(int _stepMinute)
           
 void setStepSecond(int _stepSecond)
           
 void setTimeOnly(boolean _timeOnly)
           
 void setTimeZone(Object _timeZone)
           
 void setWidgetVar(String _widgetVar)
           
 void setYearRange(String _yearRange)
           
 void validate(javax.faces.context.FacesContext context)
           
 
Methods inherited from class javax.faces.component.html.HtmlInputText
getAccesskey, getAlt, getAutocomplete, getDefaultEventName, getDir, getLabel, getLang, getMaxlength, getOnblur, getOnchange, getOnclick, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnselect, getRole, getSize, getStyle, getStyleClass, getTabindex, getTitle, isDisabled, isReadonly, setAccesskey, setAlt, setAutocomplete, setDir, setDisabled, setLabel, setLang, setMaxlength, setOnblur, setOnchange, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnselect, setReadonly, setRole, setSize, setStyle, setStyleClass, setTabindex, setTitle
 
Methods inherited from class javax.faces.component.UIInput
addValidator, addValueChangeListener, clearInitialState, compareValues, decode, getConvertedValue, getConverterMessage, getRequiredMessage, getSubmittedValue, getValidator, getValidatorMessage, getValidators, getValue, getValueChangeListener, getValueChangeListeners, isEmpty, isImmediate, isLocalValueSet, isRequired, isValid, markInitialState, processDecodes, processUpdates, processValidators, removeValidator, removeValueChangeListener, resetValue, restoreState, saveState, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidator, setValidatorMessage, setValue, setValueChangeListener, updateModel, validateValue
 
Methods inherited from class javax.faces.component.UIOutput
getConverter, getLocalValue, setConverter
 
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder
addClientBehavior, getClientBehaviors
 
Methods inherited from interface javax.faces.component.ValueHolder
getConverter, getLocalValue, setConverter
 

Field Detail

COMPONENT_TYPE

public static final String COMPONENT_TYPE
See Also:
Constant Field Values

COMPONENT_FAMILY

public static final String COMPONENT_FAMILY
See Also:
Constant Field Values

INPUT_STYLE_CLASS

public static final String INPUT_STYLE_CLASS
See Also:
Constant Field Values
Constructor Detail

Calendar

public Calendar()
Method Detail

getFamily

public String getFamily()
Overrides:
getFamily in class javax.faces.component.UIInput

getPlaceholder

public String getPlaceholder()

setPlaceholder

public void setPlaceholder(String _placeholder)

getWidgetVar

public String getWidgetVar()

setWidgetVar

public void setWidgetVar(String _widgetVar)

getMindate

public Object getMindate()

setMindate

public void setMindate(Object _mindate)

getMaxdate

public Object getMaxdate()

setMaxdate

public void setMaxdate(Object _maxdate)

getPages

public int getPages()

setPages

public void setPages(int _pages)

getMode

public String getMode()

setMode

public void setMode(String _mode)

getPattern

public String getPattern()

setPattern

public void setPattern(String _pattern)

getLocale

public Object getLocale()

setLocale

public void setLocale(Object _locale)

isNavigator

public boolean isNavigator()

setNavigator

public void setNavigator(boolean _navigator)

getTimeZone

public Object getTimeZone()

setTimeZone

public void setTimeZone(Object _timeZone)

isReadonlyInput

public boolean isReadonlyInput()

setReadonlyInput

public void setReadonlyInput(boolean _readonlyInput)

isShowButtonPanel

public boolean isShowButtonPanel()

setShowButtonPanel

public void setShowButtonPanel(boolean _showButtonPanel)

getEffect

public String getEffect()

setEffect

public void setEffect(String _effect)

getEffectDuration

public String getEffectDuration()

setEffectDuration

public void setEffectDuration(String _effectDuration)

getShowOn

public String getShowOn()

setShowOn

public void setShowOn(String _showOn)

isShowWeek

public boolean isShowWeek()

setShowWeek

public void setShowWeek(boolean _showWeek)

isDisabledWeekends

public boolean isDisabledWeekends()

setDisabledWeekends

public void setDisabledWeekends(boolean _disabledWeekends)

isShowOtherMonths

public boolean isShowOtherMonths()

setShowOtherMonths

public void setShowOtherMonths(boolean _showOtherMonths)

isSelectOtherMonths

public boolean isSelectOtherMonths()

setSelectOtherMonths

public void setSelectOtherMonths(boolean _selectOtherMonths)

getYearRange

public String getYearRange()

setYearRange

public void setYearRange(String _yearRange)

isTimeOnly

public boolean isTimeOnly()

setTimeOnly

public void setTimeOnly(boolean _timeOnly)

getStepHour

public int getStepHour()

setStepHour

public void setStepHour(int _stepHour)

getStepMinute

public int getStepMinute()

setStepMinute

public void setStepMinute(int _stepMinute)

getStepSecond

public int getStepSecond()

setStepSecond

public void setStepSecond(int _stepSecond)

getMinHour

public int getMinHour()

setMinHour

public void setMinHour(int _minHour)

getMaxHour

public int getMaxHour()

setMaxHour

public void setMaxHour(int _maxHour)

getMinMinute

public int getMinMinute()

setMinMinute

public void setMinMinute(int _minMinute)

getMaxMinute

public int getMaxMinute()

setMaxMinute

public void setMaxMinute(int _maxMinute)

getMinSecond

public int getMinSecond()

setMinSecond

public void setMinSecond(int _minSecond)

getMaxSecond

public int getMaxSecond()

setMaxSecond

public void setMaxSecond(int _maxSecond)

getPagedate

public Object getPagedate()

setPagedate

public void setPagedate(Object _pagedate)

getBeforeShowDay

public String getBeforeShowDay()

setBeforeShowDay

public void setBeforeShowDay(String _beforeShowDay)

calculateLocale

public Locale calculateLocale(javax.faces.context.FacesContext facesContext)

calculateTimeZone

public TimeZone calculateTimeZone()

isPopup

public boolean isPopup()

hasTime

public boolean hasTime()

getEventNames

public Collection<String> getEventNames()
Specified by:
getEventNames in interface javax.faces.component.behavior.ClientBehaviorHolder
Overrides:
getEventNames in class javax.faces.component.html.HtmlInputText

queueEvent

public void queueEvent(javax.faces.event.FacesEvent event)
Overrides:
queueEvent in class javax.faces.component.UIComponentBase

validate

public void validate(javax.faces.context.FacesContext context)
Overrides:
validate in class javax.faces.component.UIInput

calculatePattern

public String calculatePattern()

calculateTimeOnlyPattern

public String calculateTimeOnlyPattern()

setConversionFailed

public void setConversionFailed(boolean value)

isConversionFailed

public boolean isConversionFailed()

getInputClientId

public String getInputClientId()
Specified by:
getInputClientId in interface InputHolder
Returns:
Client id of the input element

resolveWidgetVar

public String resolveWidgetVar()
Specified by:
resolveWidgetVar in interface Widget


Copyright © 2013. All rights reserved.