Class InputDateUI

  • All Implemented Interfaces:
    java.util.EventListener, javax.faces.component.EditableValueHolder, javax.faces.component.NamingContainer, 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

    public class InputDateUI
    extends javax.faces.component.UIInput
    implements javax.faces.component.NamingContainer
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int ONE_HUNDRED  
      • Fields inherited from class javax.faces.component.UIInput

        ALWAYS_PERFORM_VALIDATION_WHEN_REQUIRED_IS_TRUE, COMPONENT_FAMILY, COMPONENT_TYPE, CONVERSION_MESSAGE_ID, EMPTY_STRING_AS_NULL_PARAM_NAME, 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
      • Fields inherited from interface javax.faces.component.NamingContainer

        SEPARATOR_CHAR
    • Constructor Summary

      Constructors 
      Constructor Description
      InputDateUI()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void encodeBegin​(javax.faces.context.FacesContext context)  
      protected java.lang.Object getConvertedValue​(javax.faces.context.FacesContext context, java.lang.Object submittedValue)  
      javax.faces.component.UIInput getDay()  
      java.lang.Integer[] getDays()  
      java.lang.String getFamily()  
      javax.faces.component.UIInput getMonth()  
      java.lang.Integer[] getMonths()  
      java.lang.Object getSubmittedValue()  
      javax.faces.component.UIInput getYear()  
      java.lang.Integer[] getYears()  
      void setDay​(javax.faces.component.UIInput day)  
      void setDays​(java.lang.Integer[] days)  
      void setMonth​(javax.faces.component.UIInput month)  
      void setMonths​(java.lang.Integer[] months)  
      void setYear​(javax.faces.component.UIInput year)  
      void setYears​(java.lang.Integer[] years)  
      void updateDaysIfNecessary​(javax.faces.event.AjaxBehaviorEvent event)  
      • Methods inherited from class javax.faces.component.UIInput

        addValidator, addValueChangeListener, clearInitialState, compareValues, decode, getConverterMessage, getRequiredMessage, 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, validate, validateValue
      • Methods inherited from class javax.faces.component.UIOutput

        getConverter, getLocalValue, setConverter
      • Methods inherited from class javax.faces.component.UIComponentBase

        addClientBehavior, addFacesListener, broadcast, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, 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.ValueHolder

        getConverter, getLocalValue, setConverter
    • Constructor Detail

      • InputDateUI

        public InputDateUI()
    • Method Detail

      • getFamily

        public java.lang.String getFamily()
        Overrides:
        getFamily in class javax.faces.component.UIInput
      • encodeBegin

        public void encodeBegin​(javax.faces.context.FacesContext context)
                         throws java.io.IOException
        Overrides:
        encodeBegin in class javax.faces.component.UIComponentBase
        Throws:
        java.io.IOException
      • getSubmittedValue

        public java.lang.Object getSubmittedValue()
        Specified by:
        getSubmittedValue in interface javax.faces.component.EditableValueHolder
        Overrides:
        getSubmittedValue in class javax.faces.component.UIInput
      • getConvertedValue

        protected java.lang.Object getConvertedValue​(javax.faces.context.FacesContext context,
                                                     java.lang.Object submittedValue)
        Overrides:
        getConvertedValue in class javax.faces.component.UIInput
      • updateDaysIfNecessary

        public void updateDaysIfNecessary​(javax.faces.event.AjaxBehaviorEvent event)
      • getDay

        public javax.faces.component.UIInput getDay()
      • setDay

        public void setDay​(javax.faces.component.UIInput day)
      • getMonth

        public javax.faces.component.UIInput getMonth()
      • setMonth

        public void setMonth​(javax.faces.component.UIInput month)
      • getYear

        public javax.faces.component.UIInput getYear()
      • setYear

        public void setYear​(javax.faces.component.UIInput year)
      • getDays

        public java.lang.Integer[] getDays()
      • setDays

        public void setDays​(java.lang.Integer[] days)
      • getMonths

        public java.lang.Integer[] getMonths()
      • setMonths

        public void setMonths​(java.lang.Integer[] months)
      • getYears

        public java.lang.Integer[] getYears()
      • setYears

        public void setYears​(java.lang.Integer[] years)