public class DateInput extends Text<Date>
Acceptable input:
'/', '.' or '-' are accepted as separators; for brevity only '/' formats will be listed below:
Text.NumberMode| Constructor and Description |
|---|
DateInput()
Default constructor creates a date-only input.
|
DateInput(boolean withtime)
Create a date or dateTime input.
|
| Modifier and Type | Method and Description |
|---|---|
void |
createContent() |
static DateInput |
createDateInput(Class<?> clz,
String property,
boolean editable) |
static DateInput |
createDateInput(PropertyMetaModel<Date> pmm,
boolean editable) |
static DateInput |
createDateInput(PropertyMetaModel<Date> pmm,
boolean editable,
boolean setDefaultErrorLocation) |
boolean |
isHideTodayButton() |
boolean |
isWithSeconds() |
boolean |
isWithTime() |
void |
onAddedToPage(Page p) |
void |
onRemoveFromPage(Page p) |
void |
setDisabled(boolean disabled)
Set the input to disabled mode.
|
void |
setHideTodayButton(boolean hideTodayButton) |
void |
setReadOnly(boolean readOnly)
Sets the input to readonly-mode.
|
void |
setWithSeconds(boolean withSeconds) |
void |
setWithTime(boolean withTime) |
acceptRequestParameter, addValidator, addValidator, addValidator, addValidator, assignPrecisionValidator, assignPrecisionValidator, clearMessage, configureNumericInput, createBDMoneyInput, createBDMoneyInput, createBigDecimalInput, createDoubleInput, createDoubleMoneyInput, createDoubleMoneyInput, createIntInput, createLongInput, createNumericInput, createText, createText, createText, getActualType, getBindValue, getConverter, getEmptyMarker, getMarkerImage, getNumberMode, getRegexpUserString, getValidationRegexp, getValue, getValueSafe, hasError, isMandatory, isModified, isUntrimmed, main, setBindValue, setConverter, setMandatory, setMarker, setMarker, setMarker, setMarkerImage, setMarkerText, setModified, setNumberMode, setRegexpUserString, setUntrimmed, setValidationRegexp, setValuecomponentHandleWebAction, getDisabledBecause, getInputType, getMaxLength, getOnKeyPressJS, getOnLookupTyping, getOnValueChanged, getRawValue, getSize, isDisabled, isReadOnly, setDisabledBecause, setMaxLength, setOnKeyPressJS, setOnLookupTyping, setOnValueChanged, setRawValue, setSize, visit$, addBinding, addCssClass, addGlobalMessage, addNotificationListener, afterCreateContent, alignToLeft, alignToLeft, alignToMiddle, alignToMiddle, alignTopToBottom, alignTopToBottom, alignToRight, alignToRight, alignToTop, alignToTop, appendAfterMe, appendBeforeMe, appendCreateJS, appendJavascript, appendJQuerySelector, appendJsCustomUpdatesContributor, appendShowOverflowTextAsTitleJs, appendStatement, appendTreeErrors, beforeCreateContent, bind, bind, bindErrors, build, calcTestID, changed, changedJavascriptState, clearFocusRequested, clearGlobalMessage, clearGlobalMessage, clearGlobalMessage, clearValidationFailure, componentHandleWebDataRequest, createStatement, findComponentBundle, findParent, forceRebuild, getActualID, getAllocationTracepoint, getBindingErrors, getBindingList, getBrowserWindowSize, getCalculatedTestID, getClicked, getClientBounds, getComponentBundle, getComponentDataURL, getComponentDataURL, getComponentInfo, getComponentJSONURL, getCreateJS, getCssClass, getErrorList, getErrorLocation, getFocusID, getMessage, getOnClickJS, getOnMouseDownJS, getOnSizeAndPositionChange, getPage, getParent, getParent, getParent, getParentOfTypes, getSharedContext, getSharedContextFactory, getSpecialAttribute, getSpecialAttributeList, getTag, getTestID, getTestRepeatId, getThemedResourceRURL, getTitle, getUserObject, handleDrop, hasCssClass, hasParent, internalClearDelta, internalClearDeltaFully, internalCreateFrame, internalGetNodeCount, internalGetOldParent, internalGetParent, internalHasChangedAttributes, internalNeedClickHandler, internalOnBeforeRender, internalOnClicked, internalOnValueChanged, internalRenderJavascriptDelta, internalRenderJavascriptState, internalSetHasChangedAttributes, internalSetHasChangedAttributes, internalSetLogAllocations, internalSetTag, internalShelve, internalUnshelve, isAttached, isBuilt, isFocusable, isFocusRequested, isRendersOwnClose, isStretchHeight, lc, notify, notifyParentOrOpenerPage, onBeforeFullRender, onBeforeRender, onForceRebuild, onHeaderContributors, onRefresh, onShelve, onUnshelve, refresh, remove, removeBinding, removeCssClass, renderJavascriptDelta, renderJavascriptState, renderJavascriptState, replaceWith, setBrowserWindowSize, setCalculcatedId, setCalculcatedId, setClicked, setClientBounds, setComponentBundle, setCssClass, setErrorLocation, setFocus, setMessage, setOnClickJS, setOnMouseDownJS, setOnSizeAndPositionChange, setOverrideTitle, setSpecialAttribute, setStretchHeight, setTestID, setTestRepeatID, setTitle, setUserObject, toStringgetBackgroundAttachment, getBackgroundColor, getBackgroundImage, getBackgroundPosition, getBackgroundRepeat, getBorderBottomColor, getBorderBottomStyle, getBorderBottomWidth, getBorderLeftColor, getBorderLeftStyle, getBorderLeftWidth, getBorderRightColor, getBorderRightStyle, getBorderRightWidth, getBorderTopColor, getBorderTopStyle, getBorderTopWidth, getBottom, getCachedStyle, getClear, getColor, getDisplay, getFloat, getFontFamily, getFontSize, getFontSizeAdjust, getFontStyle, getFontVariant, getFontWeight, getHeight, getLeft, getLineHeight, getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOverflow, getPaddingBottom, getPaddingLeft, getPaddingRight, getPaddingTop, getPosition, getRight, getTextAlign, getTop, getTransform, getVerticalAlign, getVisibility, getWidth, getZIndex, internalSetDisplay, setBackgroundAttachment, setBackgroundColor, setBackgroundImage, setBackgroundPosition, setBackgroundRepeat, setBorder, setBorder, setBorderBottomColor, setBorderBottomStyle, setBorderBottomWidth, setBorderColor, setBorderLeftColor, setBorderLeftStyle, setBorderLeftWidth, setBorderRightColor, setBorderRightStyle, setBorderRightWidth, setBorderStyle, setBorderTopColor, setBorderTopStyle, setBorderTopWidth, setBorderWidth, setBottom, setBottom, setCachedStyle, setClear, setColor, setDisplay, setFloat, setFontFamily, setFontSize, setFontSizeAdjust, setFontStyle, setFontVariant, setFontWeight, setHeight, setLeft, setLeft, setLineHeight, setMargin, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setOverflow, setPadding, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setPosition, setRight, setRight, setTextAlign, setTop, setTop, setTransform, setVerticalAlign, setVisibility, setWidth, setZIndexclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetErrorLocation, isDisabled, isReadOnly, setErrorLocationsetTestIDgetOnValueChanged, setOnValueChangedgetMessage, setMessagepublic DateInput()
public DateInput(boolean withtime)
withtime - public void createContent()
throws Exception
createContent in class Text<Date>Exceptionpublic void onAddedToPage(Page p)
onAddedToPage in class NodeBasepublic void onRemoveFromPage(Page p)
onRemoveFromPage in class NodeBasepublic void setReadOnly(boolean readOnly)
IControlsetReadOnly in interface IControl<Date>setReadOnly in class Inputpublic void setDisabled(boolean disabled)
IActionControlsetDisabled in interface IActionControlsetDisabled in interface IHtmlInputsetDisabled in class Inputpublic boolean isWithTime()
public void setWithTime(boolean withTime)
public boolean isWithSeconds()
public void setWithSeconds(boolean withSeconds)
public boolean isHideTodayButton()
public void setHideTodayButton(boolean hideTodayButton)
@Nonnull public static DateInput createDateInput(Class<?> clz, String property, boolean editable)
@Nonnull public static DateInput createDateInput(PropertyMetaModel<Date> pmm, boolean editable)
@Nonnull public static DateInput createDateInput(PropertyMetaModel<Date> pmm, boolean editable, boolean setDefaultErrorLocation)
Copyright © 2017 etc.to. All rights reserved.