public abstract class UICalendar extends javax.faces.component.html.HtmlInputText implements InputHolder
Modifier and Type | Class and Description |
---|---|
static class |
UICalendar.PropertyKeys |
static class |
UICalendar.ValidationResult |
Modifier and Type | Field and Description |
---|---|
static String |
CONTAINER_CLASS |
static String |
DATE_INVALID_MESSAGE_ID |
static String |
DATE_INVALID_RANGE_MESSAGE_ID |
static String |
DATE_MAX_DATE_ID |
static String |
DATE_MIN_DATE_ID |
static String |
DATE_OUT_OF_RANGE_MESSAGE_ID |
static String |
INPUT_STYLE_CLASS |
protected String |
timeOnlyPattern |
Constructor and Description |
---|
UICalendar() |
getAccesskey, getAlt, getAutocomplete, getDefaultEventName, getDir, getEventNames, getLabel, getLang, getMaxlength, getOnblur, getOnchange, getOnclick, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnselect, 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, setSize, setStyle, setStyleClass, setTabindex, setTitle
addValidator, addValueChangeListener, clearInitialState, compareValues, decode, getConvertedValue, getConverterMessage, getFamily, getRequiredMessage, getSubmittedValue, getValidator, getValidatorMessage, getValidators, 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
getConverter, getLocalValue, getValue, setConverter
addClientBehavior, addFacesListener, broadcast, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent, visitTree
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static final String CONTAINER_CLASS
public static final String INPUT_STYLE_CLASS
public static final String DATE_OUT_OF_RANGE_MESSAGE_ID
public static final String DATE_MIN_DATE_ID
public static final String DATE_MAX_DATE_ID
public static final String DATE_INVALID_MESSAGE_ID
public static final String DATE_INVALID_RANGE_MESSAGE_ID
protected String timeOnlyPattern
public Object getLocale()
public void setLocale(Object locale)
public Object getTimeZone()
public void setTimeZone(Object timeZone)
public String getPattern()
public void setPattern(String pattern)
public Object getMindate()
public void setMindate(Object mindate)
public Object getMaxdate()
public void setMaxdate(Object maxdate)
public boolean isTimeOnly()
public void setTimeOnly(boolean timeOnly)
public boolean isReadonlyInput()
public void setReadonlyInput(boolean readonlyInput)
public String getInputStyle()
public void setInputStyle(String inputStyle)
public String getInputStyleClass()
public void setInputStyleClass(String inputStyleClass)
public String getType()
public void setType(String type)
public String getSelectionMode()
public Locale calculateLocale(javax.faces.context.FacesContext facesContext)
public boolean hasTime()
public String calculatePattern()
public String calculateTimeOnlyPattern()
public abstract String calculateWidgetPattern()
public boolean isConversionFailed()
public void setConversionFailed(boolean value)
public String getInputClientId()
getInputClientId
in interface InputHolder
public String getValidatableInputClientId()
getValidatableInputClientId
in interface InputHolder
public String getLabelledBy()
getLabelledBy
in interface InputHolder
public void setLabelledBy(String labelledBy)
setLabelledBy
in interface InputHolder
public String getRangeSeparator()
public void setRangeSeparator(String _rangeSeparator)
public String getResolverStyle()
public void setResolverStyle(String resolverStyle)
protected void createFacesMessageFromValidationResult(javax.faces.context.FacesContext context, UICalendar.ValidationResult validationResult)
Copyright © 2020. All rights reserved.