public class DatePicker extends org.apache.wicket.extensions.markup.html.form.DateTextField implements IJQueryWidget
DateTextField
org.apache.wicket.markup.html.form.AbstractTextComponent.ITextFormatProvider
IJQueryWidget.JQueryWidget
Modifier and Type | Field and Description |
---|---|
protected Options |
options |
Constructor and Description |
---|
DatePicker(String id)
Constructor
|
DatePicker(String id,
org.apache.wicket.model.IModel<Date> model)
Constructor
|
DatePicker(String id,
org.apache.wicket.model.IModel<Date> model,
Options options)
Constructor
|
DatePicker(String id,
org.apache.wicket.model.IModel<Date> model,
String pattern,
Options options)
Constructor
|
DatePicker(String id,
Options options)
Constructor
|
DatePicker(String id,
String pattern,
Options options)
Constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
isOnSelectEventEnabled()
Indicates whether the 'onSelect' event is enabled.
If true, the onSelect(AjaxRequestTarget, String) event will be triggered |
JQueryBehavior |
newWidgetBehavior(String selector) |
void |
onBeforeRender(JQueryBehavior behavior) |
void |
onConfigure(JQueryBehavior behavior) |
protected void |
onInitialize() |
void |
onSelect(org.apache.wicket.ajax.AjaxRequestTarget target,
String date)
Triggered when a selection has been made
|
getConverter, getTextFormat
getInputType, onComponentTag
convertInput, getConvertEmptyInputStringToNull, isInputNullable, onBeforeRender, setConvertEmptyInputStringToNull
add, add, checkRequired, clearInput, convertValue, error, getConvertedInput, getDefaultLabel, getDefaultLabel, getForm, getInput, getInputAsArray, getInputName, getModel, getModelObject, getModelValue, getRawInput, getType, getValidatorKeyPrefix, getValidators, getValue, hasRawInput, inputAsInt, inputAsInt, inputAsIntArray, inputChanged, internalOnModelChanged, invalid, isMultiPart, isRequired, isValid, newValidatable, newValidationError, onDetach, onDisabled, onInvalid, onRequired, onValid, processChildren, processInput, remove, reportRequiredError, setConvertedInput, setLabel, setModel, setModelObject, setModelValue, setRequired, setType, shouldTrimInput, trim, updateAutoLabels, updateCollectionModel, updateModel, valid, validate, validateRequired, validateValidators, visitComponentsPostOrder, visitFormComponentsPostOrder
getWebPage, getWebRequest, getWebResponse, getWebSession
add, addOrReplace, autoAdd, contains, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, onAfterRenderChildren, onComponentTagBody, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, debug, detach, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalPrepareForRender, internalRenderComponent, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onAfterRender, onConfigure, onEvent, onModelChanged, onModelChanging, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrap
protected Options options
public DatePicker(String id)
id
- the markup idpublic DatePicker(String id, Options options)
id
- the markup idoptions
- Options
public DatePicker(String id, String pattern, Options options)
id
- the markup idpattern
- a SimpleDateFormat
patternoptions
- Options
public DatePicker(String id, org.apache.wicket.model.IModel<Date> model)
id
- the markup idmodel
- the IModel
public DatePicker(String id, org.apache.wicket.model.IModel<Date> model, Options options)
id
- the markup idmodel
- the IModel
options
- Options
public boolean isOnSelectEventEnabled()
onSelect(AjaxRequestTarget, String)
event will be triggeredprotected void onInitialize()
onInitialize
in class org.apache.wicket.Component
public void onConfigure(JQueryBehavior behavior)
onConfigure
in interface IJQueryWidget
public void onBeforeRender(JQueryBehavior behavior)
onBeforeRender
in interface IJQueryWidget
public void onSelect(org.apache.wicket.ajax.AjaxRequestTarget target, String date)
target
- the AjaxRequestTarget
date
- the selected datepublic JQueryBehavior newWidgetBehavior(String selector)
newWidgetBehavior
in interface IJQueryWidget
Copyright © 2014 7thWeb. All Rights Reserved.