Class AbstractWebShimedMinMaxTextBox<T>
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.FocusWidget
de.knightsoftnet.validators.client.editor.ValueBoxBase<T>
de.knightsoftnet.mtwidgets.client.ui.widget.ValueBoxBaseWithEditorErrors<T>
de.knightsoftnet.mtwidgets.client.ui.widget.ValueBox<T>
de.knightsoftnet.mtwidgets.client.ui.widget.AbstractMinMaxTextBox<T>
de.knightsoftnet.mtwidgets.client.ui.widget.AbstractWebShimedMinMaxTextBox<T>
- All Implemented Interfaces:
com.google.gwt.event.dom.client.HasAllDragAndDropHandlers,com.google.gwt.event.dom.client.HasAllFocusHandlers,com.google.gwt.event.dom.client.HasAllGestureHandlers,com.google.gwt.event.dom.client.HasAllKeyHandlers,com.google.gwt.event.dom.client.HasAllMouseHandlers,com.google.gwt.event.dom.client.HasAllTouchHandlers,com.google.gwt.event.dom.client.HasBlurHandlers,com.google.gwt.event.dom.client.HasChangeHandlers,com.google.gwt.event.dom.client.HasClickHandlers,com.google.gwt.event.dom.client.HasDoubleClickHandlers,com.google.gwt.event.dom.client.HasDragEndHandlers,com.google.gwt.event.dom.client.HasDragEnterHandlers,com.google.gwt.event.dom.client.HasDragHandlers,com.google.gwt.event.dom.client.HasDragLeaveHandlers,com.google.gwt.event.dom.client.HasDragOverHandlers,com.google.gwt.event.dom.client.HasDragStartHandlers,com.google.gwt.event.dom.client.HasDropHandlers,com.google.gwt.event.dom.client.HasFocusHandlers,com.google.gwt.event.dom.client.HasGestureChangeHandlers,com.google.gwt.event.dom.client.HasGestureEndHandlers,com.google.gwt.event.dom.client.HasGestureStartHandlers,com.google.gwt.event.dom.client.HasKeyDownHandlers,com.google.gwt.event.dom.client.HasKeyPressHandlers,com.google.gwt.event.dom.client.HasKeyUpHandlers,com.google.gwt.event.dom.client.HasMouseDownHandlers,com.google.gwt.event.dom.client.HasMouseMoveHandlers,com.google.gwt.event.dom.client.HasMouseOutHandlers,com.google.gwt.event.dom.client.HasMouseOverHandlers,com.google.gwt.event.dom.client.HasMouseUpHandlers,com.google.gwt.event.dom.client.HasMouseWheelHandlers,com.google.gwt.event.dom.client.HasTouchCancelHandlers,com.google.gwt.event.dom.client.HasTouchEndHandlers,com.google.gwt.event.dom.client.HasTouchMoveHandlers,com.google.gwt.event.dom.client.HasTouchStartHandlers,com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.logical.shared.HasValueChangeHandlers<T>,com.google.gwt.event.shared.HasHandlers,com.google.gwt.i18n.client.AutoDirectionHandler.Target,com.google.gwt.i18n.client.HasDirection,com.google.gwt.i18n.shared.HasDirectionEstimator,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.TakesValue<T>,com.google.gwt.user.client.ui.Focusable,com.google.gwt.user.client.ui.HasEnabled,com.google.gwt.user.client.ui.HasFocus,com.google.gwt.user.client.ui.HasName,com.google.gwt.user.client.ui.HasText,com.google.gwt.user.client.ui.HasValue<T>,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.IsWidget,com.google.gwt.user.client.ui.SourcesClickEvents,com.google.gwt.user.client.ui.SourcesFocusEvents,com.google.gwt.user.client.ui.SourcesKeyboardEvents,com.google.gwt.user.client.ui.SourcesMouseEvents,HasAutocomplete,HasAutofocus,HasDataList,HasFormNoValidate,HasPlaceholder,HasRequired,HasValidationMessageElement<T,,ValueBoxEditor<T>> HasValidationPattern,HasValidity,org.gwtproject.editor.client.Editor<T>,org.gwtproject.editor.client.HasEditorErrors<T>,org.gwtproject.editor.client.IsEditor<ValueBoxEditor<T>>,org.gwtproject.editor.client.TakesValue<T>
- Direct Known Subclasses:
DateBox,DateBoxLocalDate,DateTimeLocalBox,DateTimeLocalBoxLocalDateTime,TimeBox,TimeBoxLocalTime
html5 date box for input with webshim fallback if not supported by browser.
- Author:
- Manfred Tremmel
-
Nested Class Summary
Nested classes/interfaces inherited from class de.knightsoftnet.validators.client.editor.ValueBoxBase
ValueBoxBase.TextAlignmentNested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabledNested classes/interfaces inherited from interface org.gwtproject.editor.client.Editor
org.gwtproject.editor.client.Editor.Ignore, org.gwtproject.editor.client.Editor.PathNested classes/interfaces inherited from interface com.google.gwt.i18n.client.HasDirection
com.google.gwt.i18n.client.HasDirection.Direction -
Field Summary
Fields inherited from class de.knightsoftnet.mtwidgets.client.ui.widget.AbstractMinMaxTextBox
numberParser, numberRendererFields inherited from class de.knightsoftnet.mtwidgets.client.ui.widget.ValueBoxBaseWithEditorErrors
validationMessageElementFields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractWebShimedMinMaxTextBox(com.google.gwt.text.shared.Renderer<T> pnumberRenderer, com.google.gwt.text.shared.Parser<T> pnumberParser, com.google.gwt.event.dom.client.KeyPressHandler pkeyPressHandler) constructor.protectedAbstractWebShimedMinMaxTextBox(com.google.gwt.text.shared.Renderer<T> pnumberRenderer, com.google.gwt.text.shared.Parser<T> pnumberParser, com.google.gwt.text.shared.Renderer<T> pplainNumberRenderer, com.google.gwt.text.shared.Parser<T> pplainNumberParser, com.google.gwt.event.dom.client.KeyPressHandler pkeyPressHandler) constructor.protectedAbstractWebShimedMinMaxTextBox(elemental2.dom.HTMLInputElement pelement, String ptype, com.google.gwt.text.shared.Renderer<T> pnumberRenderer, com.google.gwt.text.shared.Parser<T> pnumberParser, com.google.gwt.event.dom.client.KeyPressHandler pkeyPressHandler) constructor.protectedAbstractWebShimedMinMaxTextBox(elemental2.dom.HTMLInputElement pelement, String ptype, com.google.gwt.text.shared.Renderer<T> pnumberRenderer, com.google.gwt.text.shared.Parser<T> pnumberParser, com.google.gwt.text.shared.Renderer<T> pplainNumberRenderer, com.google.gwt.text.shared.Parser<T> pplainNumberParser, com.google.gwt.event.dom.client.KeyPressHandler pkeyPressHandler) constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidonEnsureDebugId(String pbaseId) voidset maximum allowed value.voidset minimum allowed value.voidset distance value should be increased/decreased when using up/down buttons.voidMethods inherited from class de.knightsoftnet.mtwidgets.client.ui.widget.AbstractMinMaxTextBox
getMax, getMin, getStep, setMax, setMin, setStepMethods inherited from class de.knightsoftnet.mtwidgets.client.ui.widget.ValueBox
getMaxLength, getVisibleLength, setMaxLength, setVisibleLength, wrapMethods inherited from class de.knightsoftnet.mtwidgets.client.ui.widget.ValueBoxBaseWithEditorErrors
checkValidity, getAutocomplete, getInputElement, getPattern, getPlaceholder, getValidationMessage, getValidationMessageElement, getValidity, isAutofocus, isFormNoValidate, isRequired, setAutocomplete, setAutofocus, setCustomValidity, setDataListWidget, setFormNoValidate, setPattern, setPlaceholder, setRequired, setValidationMessageElementMethods inherited from class de.knightsoftnet.validators.client.editor.ValueBoxBase
addChangeHandler, addValueChangeHandler, asEditor, cancelKey, getCursorPos, getDirection, getDirectionEstimator, getImpl, getName, getSelectedText, getSelectionLength, getText, getValue, getValueOrThrow, hasParser, isReadOnly, oldToNew, oldToNew, onBrowserEvent, onLoad, removeChangeListener, selectAll, setAlignment, setCursorPos, setDirection, setDirectionEstimator, setDirectionEstimator, setKey, setName, setReadOnly, setSelectionRange, setText, setValueMethods inherited from class com.google.gwt.user.client.ui.FocusWidget
addBlurHandler, addClickHandler, addClickListener, addDoubleClickHandler, addDragEndHandler, addDragEnterHandler, addDragHandler, addDragLeaveHandler, addDragOverHandler, addDragStartHandler, addDropHandler, addFocusHandler, addFocusListener, addGestureChangeHandler, addGestureEndHandler, addGestureStartHandler, addKeyboardListener, addKeyDownHandler, addKeyPressHandler, addKeyUpHandler, addMouseDownHandler, addMouseListener, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMouseWheelHandler, addMouseWheelListener, addTouchCancelHandler, addTouchEndHandler, addTouchMoveHandler, addTouchStartHandler, getFocusImpl, getTabIndex, isEnabled, onAttach, removeClickListener, removeFocusListener, removeKeyboardListener, removeMouseListener, removeMouseWheelListener, setAccessKey, setEnabled, setFocus, setTabIndexMethods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onDetach, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsMethods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEventMethods inherited from interface com.google.gwt.event.dom.client.HasKeyUpHandlers
addKeyUpHandlerMethods inherited from interface de.knightsoftnet.mtwidgets.client.ui.widget.features.HasValidationMessageElement
editorErrorMatches, setTitle, showErrors, showErrorsMethods inherited from interface org.gwtproject.editor.client.IsEditor
asEditor
-
Constructor Details
-
Method Details
-
onEnsureDebugId
- Overrides:
onEnsureDebugIdin classcom.google.gwt.user.client.ui.UIObject
-
setValue
- Specified by:
setValuein interfacecom.google.gwt.user.client.ui.HasValue<T>- Overrides:
setValuein classValueBoxBase<T>
-
setMin
Description copied from class:AbstractMinMaxTextBoxset minimum allowed value.- Overrides:
setMinin classAbstractMinMaxTextBox<T>- Parameters:
pmin- minimum value allowed
-
setMax
Description copied from class:AbstractMinMaxTextBoxset maximum allowed value.- Overrides:
setMaxin classAbstractMinMaxTextBox<T>- Parameters:
pmax- maximum value allowed
-
setStep
Description copied from class:AbstractMinMaxTextBoxset distance value should be increased/decreased when using up/down buttons.- Overrides:
setStepin classAbstractMinMaxTextBox<T>- Parameters:
pstep- step distance
-