Package br.com.jarch.faces.ui
Class InputDateUI
- java.lang.Object
-
- javax.faces.component.UIComponent
-
- javax.faces.component.UIComponentBase
-
- javax.faces.component.UIOutput
-
- javax.faces.component.UIInput
-
- br.com.jarch.faces.ui.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 intONE_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
-
-
Constructor Summary
Constructors Constructor Description InputDateUI()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidencodeBegin(javax.faces.context.FacesContext context)protected java.lang.ObjectgetConvertedValue(javax.faces.context.FacesContext context, java.lang.Object submittedValue)javax.faces.component.UIInputgetDay()java.lang.Integer[]getDays()java.lang.StringgetFamily()javax.faces.component.UIInputgetMonth()java.lang.Integer[]getMonths()java.lang.ObjectgetSubmittedValue()javax.faces.component.UIInputgetYear()java.lang.Integer[]getYears()voidsetDay(javax.faces.component.UIInput day)voidsetDays(java.lang.Integer[] days)voidsetMonth(javax.faces.component.UIInput month)voidsetMonths(java.lang.Integer[] months)voidsetYear(javax.faces.component.UIInput year)voidsetYears(java.lang.Integer[] years)voidupdateDaysIfNecessary(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
-
-
-
-
Field Detail
-
ONE_HUNDRED
public static final int ONE_HUNDRED
- See Also:
- Constant Field Values
-
-
Method Detail
-
getFamily
public java.lang.String getFamily()
- Overrides:
getFamilyin classjavax.faces.component.UIInput
-
encodeBegin
public void encodeBegin(javax.faces.context.FacesContext context) throws java.io.IOException- Overrides:
encodeBeginin classjavax.faces.component.UIComponentBase- Throws:
java.io.IOException
-
getSubmittedValue
public java.lang.Object getSubmittedValue()
- Specified by:
getSubmittedValuein interfacejavax.faces.component.EditableValueHolder- Overrides:
getSubmittedValuein classjavax.faces.component.UIInput
-
getConvertedValue
protected java.lang.Object getConvertedValue(javax.faces.context.FacesContext context, java.lang.Object submittedValue)- Overrides:
getConvertedValuein classjavax.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)
-
-