public class TimeSpinner
extends org.apache.wicket.extensions.markup.html.form.DateTextField
implements com.googlecode.wicket.jquery.core.IJQueryCultureWidget
TextField
Modifier and Type | Field and Description |
---|---|
protected com.googlecode.wicket.jquery.core.Options |
options |
Constructor and Description |
---|
TimeSpinner(String id)
Constructor
|
TimeSpinner(String id,
org.apache.wicket.model.IModel<Date> model)
Constructor
|
TimeSpinner(String id,
org.apache.wicket.model.IModel<Date> model,
Locale locale)
Constructor, which use
Locale and Query UI Globalization |
TimeSpinner(String id,
org.apache.wicket.model.IModel<Date> model,
Locale locale,
com.googlecode.wicket.jquery.core.Options options)
Constructor, which use
Locale and jQuery UI Globalization |
TimeSpinner(String id,
org.apache.wicket.model.IModel<Date> model,
com.googlecode.wicket.jquery.core.Options options)
Constructor
|
TimeSpinner(String id,
org.apache.wicket.model.IModel<Date> model,
String pattern)
Constructor
|
TimeSpinner(String id,
org.apache.wicket.model.IModel<Date> model,
String pattern,
com.googlecode.wicket.jquery.core.Options options)
Main constructor
|
TimeSpinner(String id,
Locale locale)
Constructor, which use
Locale and Query UI Globalization |
TimeSpinner(String id,
Locale locale,
com.googlecode.wicket.jquery.core.Options options)
Constructor, which use
Locale and Query UI Globalization |
TimeSpinner(String id,
com.googlecode.wicket.jquery.core.Options options)
Constructor
|
TimeSpinner(String id,
String pattern)
Constructor
|
TimeSpinner(String id,
String pattern,
com.googlecode.wicket.jquery.core.Options options)
Main constructor
|
Modifier and Type | Method and Description |
---|---|
String |
getCulture() |
String |
getModelObjectAsString()
Gets a string representation given the time pattern in use.
|
String |
getTextFormat()
Marked as final.
|
JQueryUIBehavior |
newWidgetBehavior(String selector) |
void |
onBeforeRender(com.googlecode.wicket.jquery.core.JQueryBehavior behavior) |
protected void |
onConfigure() |
void |
onConfigure(com.googlecode.wicket.jquery.core.JQueryBehavior behavior) |
protected void |
onInitialize() |
TimeSpinner |
setCulture(String culture)
Sets the culture to use for parsing and formatting the value.
More: https://github.com/jquery/globalize |
createConverter, getInputTypes
convertInput, getConvertEmptyInputStringToNull, isInputNullable, onBeforeRender, setConvertEmptyInputStringToNull
add, add, checkRequired, clearInput, convertValue, error, getConvertedInput, getDefaultLabel, getDefaultLabel, getForm, getInput, getInputAsArray, getInputName, 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, setModelValue, setRequired, setType, shouldTrimInput, trim, updateAutoLabels, updateCollectionModel, updateModel, valid, validate, validateRequired, validateValidators, visitComponentsPostOrder, visitFormComponentsPostOrder
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
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, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, toString, visitChildren, visitChildren
add, addStateChange, beforeRender, canCallListener, canCallListenerAfterExpiry, 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, getConverter, 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, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isInitialized, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onAfterRender, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDefaultModel, getDefaultModelObject, getModel, getModelObject, setDefaultModel, setDefaultModelObject, setModel, setModelObject
forEach, spliterator
public TimeSpinner(String id)
id
- the markup idpublic TimeSpinner(String id, com.googlecode.wicket.jquery.core.Options options)
id
- the markup idoptions
- the Options
public TimeSpinner(String id, String pattern)
id
- the markup idpattern
- a SimpleDateFormat
patternpublic TimeSpinner(String id, String pattern, com.googlecode.wicket.jquery.core.Options options)
id
- the markup idpattern
- a SimpleDateFormat
patternoptions
- the Options
public TimeSpinner(String id, Locale locale)
Locale
and Query UI Globalizationid
- the markup idlocale
- the Locale
public TimeSpinner(String id, Locale locale, com.googlecode.wicket.jquery.core.Options options)
Locale
and Query UI Globalizationid
- the markup idlocale
- the Locale
options
- the Options
public TimeSpinner(String id, org.apache.wicket.model.IModel<Date> model)
id
- the markup idmodel
- the IModel
public TimeSpinner(String id, org.apache.wicket.model.IModel<Date> model, com.googlecode.wicket.jquery.core.Options options)
id
- the markup idmodel
- the IModel
options
- the Options
public TimeSpinner(String id, org.apache.wicket.model.IModel<Date> model, String pattern)
id
- the markup idmodel
- the IModel
pattern
- a SimpleDateFormat
patternpublic TimeSpinner(String id, org.apache.wicket.model.IModel<Date> model, String pattern, com.googlecode.wicket.jquery.core.Options options)
id
- the markup idmodel
- the IModel
pattern
- a SimpleDateFormat
pattern.options
- the Options
public TimeSpinner(String id, org.apache.wicket.model.IModel<Date> model, Locale locale)
Locale
and Query UI Globalizationid
- the markup idmodel
- the IModel
locale
- the Locale
public TimeSpinner(String id, org.apache.wicket.model.IModel<Date> model, Locale locale, com.googlecode.wicket.jquery.core.Options options)
Locale
and jQuery UI Globalizationid
- the markup idmodel
- the IModel
locale
- the Locale
options
- the Options
protected void onInitialize()
onInitialize
in class org.apache.wicket.MarkupContainer
protected void onConfigure()
onConfigure
in class org.apache.wicket.Component
public void onConfigure(com.googlecode.wicket.jquery.core.JQueryBehavior behavior)
onConfigure
in interface com.googlecode.wicket.jquery.core.IJQueryWidget
public void onBeforeRender(com.googlecode.wicket.jquery.core.JQueryBehavior behavior)
onBeforeRender
in interface com.googlecode.wicket.jquery.core.IJQueryWidget
public final String getTextFormat()
getTextFormat
in interface org.apache.wicket.markup.html.form.AbstractTextComponent.ITextFormatProvider
getTextFormat
in class org.apache.wicket.extensions.markup.html.form.DateTextField
public String getModelObjectAsString()
public TimeSpinner setCulture(String culture)
setCulture
in interface com.googlecode.wicket.jquery.core.IJQueryCultureWidget
culture
- the culture to be usedpublic String getCulture()
getCulture
in interface com.googlecode.wicket.jquery.core.IJQueryCultureWidget
public JQueryUIBehavior newWidgetBehavior(String selector)
newWidgetBehavior
in interface com.googlecode.wicket.jquery.core.IJQueryWidget
Copyright © 2018 7thWeb. All rights reserved.