Class AjaxTimePicker
- java.lang.Object
-
- org.apache.wicket.Component
-
- org.apache.wicket.MarkupContainer
-
- org.apache.wicket.markup.html.WebMarkupContainer
-
- org.apache.wicket.markup.html.form.LabeledWebMarkupContainer
-
- org.apache.wicket.markup.html.form.FormComponent<T>
-
- org.apache.wicket.markup.html.form.AbstractTextComponent<T>
-
- org.apache.wicket.markup.html.form.TextField<T>
-
- com.googlecode.wicket.kendo.ui.form.datetime.local.LocalTextField<LocalTime>
-
- com.googlecode.wicket.kendo.ui.form.datetime.local.TimePicker
-
- com.googlecode.wicket.kendo.ui.form.datetime.local.AjaxTimePicker
-
- All Implemented Interfaces:
com.googlecode.wicket.jquery.core.event.IValueChangedListener
,com.googlecode.wicket.jquery.core.IJQueryWidget
,Serializable
,Iterable<org.apache.wicket.Component>
,org.apache.wicket.event.IEventSink
,org.apache.wicket.event.IEventSource
,org.apache.wicket.feedback.IFeedbackContributor
,org.apache.wicket.IConverterLocator
,org.apache.wicket.IGenericComponent<LocalTime,org.apache.wicket.markup.html.form.FormComponent<LocalTime>>
,org.apache.wicket.IMetadataContext<Serializable,org.apache.wicket.Component>
,org.apache.wicket.markup.html.form.AbstractTextComponent.ITextFormatProvider
,org.apache.wicket.markup.html.form.IFormModelUpdateListener
,org.apache.wicket.markup.html.form.IFormVisitorParticipant
,org.apache.wicket.markup.html.form.ILabelProvider<String>
,org.apache.wicket.markup.html.IHeaderContributor
,org.apache.wicket.request.component.IRequestableComponent
,org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>
,org.apache.wicket.util.io.IClusterable
public class AjaxTimePicker extends TimePicker implements com.googlecode.wicket.jquery.core.event.IValueChangedListener
Provides a Kendo UI ajax date-picker
AjaxTimePicker
&local.AjaxTimePicker
share the same code- Author:
- Sebastien Briquet - sebfz1
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.googlecode.wicket.kendo.ui.form.datetime.local.LocalTextField
options
-
-
Constructor Summary
Constructors Constructor Description AjaxTimePicker(String id)
ConstructorAjaxTimePicker(String id, com.googlecode.wicket.jquery.core.Options options)
ConstructorAjaxTimePicker(String id, String pattern)
ConstructorAjaxTimePicker(String id, String pattern, com.googlecode.wicket.jquery.core.Options options)
ConstructorAjaxTimePicker(String id, Locale locale)
Constructor, which useLocale
and Kendo UI GlobalizationAjaxTimePicker(String id, Locale locale, com.googlecode.wicket.jquery.core.Options options)
Constructor, which useLocale
and Kendo UI GlobalizationAjaxTimePicker(String id, Locale locale, String pattern)
ConstructorAjaxTimePicker(String id, Locale locale, String pattern, com.googlecode.wicket.jquery.core.Options options)
ConstructorAjaxTimePicker(String id, org.apache.wicket.model.IModel<LocalTime> model)
ConstructorAjaxTimePicker(String id, org.apache.wicket.model.IModel<LocalTime> model, com.googlecode.wicket.jquery.core.Options options)
ConstructorAjaxTimePicker(String id, org.apache.wicket.model.IModel<LocalTime> model, String pattern)
ConstructorAjaxTimePicker(String id, org.apache.wicket.model.IModel<LocalTime> model, String pattern, com.googlecode.wicket.jquery.core.Options options)
ConstructorAjaxTimePicker(String id, org.apache.wicket.model.IModel<LocalTime> model, Locale locale)
Constructor, which useLocale
and Kendo UI GlobalizationAjaxTimePicker(String id, org.apache.wicket.model.IModel<LocalTime> model, Locale locale, com.googlecode.wicket.jquery.core.Options options)
Constructor, which useLocale
and Kendo UI GlobalizationAjaxTimePicker(String id, org.apache.wicket.model.IModel<LocalTime> model, Locale locale, String pattern)
ConstructorAjaxTimePicker(String id, org.apache.wicket.model.IModel<LocalTime> model, Locale locale, String pattern, com.googlecode.wicket.jquery.core.Options options)
Main constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.googlecode.wicket.jquery.core.JQueryBehavior
newWidgetBehavior(String selector)
protected void
onError(org.apache.wicket.core.request.handler.IPartialPageRequestHandler handler)
Triggered when the validation failed (ie, not input provided)void
onValueChanged(org.apache.wicket.core.request.handler.IPartialPageRequestHandler handler)
-
Methods inherited from class com.googlecode.wicket.kendo.ui.form.datetime.local.TimePicker
getInputTypes, getMethod
-
Methods inherited from class com.googlecode.wicket.kendo.ui.form.datetime.local.LocalTextField
getConverter, getInput, getLocale, getModelObjectAsString, getTextFormat, onBeforeRender, onConfigure, onInitialize
-
Methods inherited from class org.apache.wicket.markup.html.form.AbstractTextComponent
convertInput, getConvertEmptyInputStringToNull, isInputNullable, onBeforeRender, setConvertEmptyInputStringToNull
-
Methods inherited from class org.apache.wicket.markup.html.form.FormComponent
add, add, checkRequired, clearInput, convertValue, error, getConvertedInput, getDefaultLabel, getDefaultLabel, getForm, getInputAsArray, getInputName, getModelValue, getParameterValues, getRawInput, getType, getValidatorKeyPrefix, getValidators, getValue, hasRawInput, inputAsInt, inputAsInt, inputAsIntArray, inputChanged, internalOnModelChanged, invalid, isMultiPart, isRequired, isValid, newValidatable, newValidationError, onDetach, onDisabled, onInvalid, onValid, processChildren, processInput, remove, reportRequiredError, setConvertedInput, setLabel, setModelValue, setRequired, setType, shouldTrimInput, trim, updateAutoLabels, updateCollectionModel, updateModel, valid, validate, validateRequired, validateValidators, visitComponentsPostOrder, visitFormComponentsPostOrder
-
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
-
Methods inherited from class org.apache.wicket.MarkupContainer
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findChildComponent, findComponentToDequeue, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, getRegionMarkup, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onComponentTagBody, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, toString, visitChildren, visitChildren
-
Methods inherited from class org.apache.wicket.Component
add, addStateChange, beforeRender, canCallListener, canCallListenerAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, createConverter, 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, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMarkupTag, 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, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isInitialized, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onAfterRender, onConfigure, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderPart, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlForListener, urlForListener, visitParents, visitParents, warn, wrap
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.wicket.IGenericComponent
getDefaultModel, getDefaultModelObject, getModel, getModelObject, setDefaultModel, setDefaultModelObject, setModel, setModelObject
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
AjaxTimePicker
public AjaxTimePicker(String id)
Constructor- Parameters:
id
- the markup id
-
AjaxTimePicker
public AjaxTimePicker(String id, com.googlecode.wicket.jquery.core.Options options)
Constructor- Parameters:
id
- the markup idoptions
- theOptions
-
AjaxTimePicker
public AjaxTimePicker(String id, Locale locale)
Constructor, which useLocale
and Kendo UI Globalization- Parameters:
id
- the markup idlocale
- theLocale
-
AjaxTimePicker
public AjaxTimePicker(String id, Locale locale, com.googlecode.wicket.jquery.core.Options options)
Constructor, which useLocale
and Kendo UI Globalization- Parameters:
id
- the markup idlocale
- theLocale
options
- theOptions
-
AjaxTimePicker
public AjaxTimePicker(String id, String pattern)
Constructor- Parameters:
id
- the markup idpattern
- aSimpleDateFormat
pattern
-
AjaxTimePicker
public AjaxTimePicker(String id, String pattern, com.googlecode.wicket.jquery.core.Options options)
Constructor- Parameters:
id
- the markup idpattern
- aSimpleDateFormat
patternoptions
- theOptions
-
AjaxTimePicker
public AjaxTimePicker(String id, Locale locale, String pattern)
Constructor- Parameters:
id
- the markup idlocale
- theLocale
pattern
- aSimpleDateFormat
pattern
-
AjaxTimePicker
public AjaxTimePicker(String id, Locale locale, String pattern, com.googlecode.wicket.jquery.core.Options options)
Constructor- Parameters:
id
- the markup idlocale
- theLocale
pattern
- aSimpleDateFormat
patternoptions
- theOptions
-
AjaxTimePicker
public AjaxTimePicker(String id, org.apache.wicket.model.IModel<LocalTime> model)
Constructor- Parameters:
id
- the markup idmodel
- theIModel
-
AjaxTimePicker
public AjaxTimePicker(String id, org.apache.wicket.model.IModel<LocalTime> model, com.googlecode.wicket.jquery.core.Options options)
Constructor- Parameters:
id
- the markup idmodel
- theIModel
options
- theOptions
-
AjaxTimePicker
public AjaxTimePicker(String id, org.apache.wicket.model.IModel<LocalTime> model, Locale locale)
Constructor, which useLocale
and Kendo UI Globalization- Parameters:
id
- the markup idmodel
- theIModel
locale
- theLocale
-
AjaxTimePicker
public AjaxTimePicker(String id, org.apache.wicket.model.IModel<LocalTime> model, Locale locale, com.googlecode.wicket.jquery.core.Options options)
Constructor, which useLocale
and Kendo UI Globalization- Parameters:
id
- the markup idmodel
- theIModel
locale
- theLocale
options
- theOptions
-
AjaxTimePicker
public AjaxTimePicker(String id, org.apache.wicket.model.IModel<LocalTime> model, String pattern)
Constructor- Parameters:
id
- the markup idmodel
- theIModel
pattern
- aSimpleDateFormat
pattern
-
AjaxTimePicker
public AjaxTimePicker(String id, org.apache.wicket.model.IModel<LocalTime> model, String pattern, com.googlecode.wicket.jquery.core.Options options)
Constructor- Parameters:
id
- the markup idmodel
- theIModel
pattern
- aSimpleDateFormat
patternoptions
- theOptions
-
AjaxTimePicker
public AjaxTimePicker(String id, org.apache.wicket.model.IModel<LocalTime> model, Locale locale, String pattern)
Constructor- Parameters:
id
- the markup idmodel
- theIModel
locale
- theLocale
pattern
- aSimpleDateFormat
pattern
-
AjaxTimePicker
public AjaxTimePicker(String id, org.apache.wicket.model.IModel<LocalTime> model, Locale locale, String pattern, com.googlecode.wicket.jquery.core.Options options)
Main constructor- Parameters:
id
- the markup idmodel
- theIModel
locale
- theLocale
pattern
- aSimpleDateFormat
patternoptions
- theOptions
-
-
Method Detail
-
onError
protected void onError(org.apache.wicket.core.request.handler.IPartialPageRequestHandler handler)
Triggered when the validation failed (ie, not input provided)- Parameters:
handler
- theIPartialPageRequestHandler
-
onValueChanged
public void onValueChanged(org.apache.wicket.core.request.handler.IPartialPageRequestHandler handler)
- Specified by:
onValueChanged
in interfacecom.googlecode.wicket.jquery.core.event.IValueChangedListener
-
newWidgetBehavior
public com.googlecode.wicket.jquery.core.JQueryBehavior newWidgetBehavior(String selector)
- Specified by:
newWidgetBehavior
in interfacecom.googlecode.wicket.jquery.core.IJQueryWidget
- Overrides:
newWidgetBehavior
in classLocalTextField<LocalTime>
-
-