public class JmixTimeFieldWidget extends JmixMaskedFieldWidget
JmixMaskedFieldWidget.AbstractMask, JmixMaskedFieldWidget.AlphanumericMask, JmixMaskedFieldWidget.HexMask, JmixMaskedFieldWidget.LetterMask, JmixMaskedFieldWidget.LowerCaseHexMask, JmixMaskedFieldWidget.LowerCaseMask, JmixMaskedFieldWidget.Mask, JmixMaskedFieldWidget.MaskedKeyHandler, JmixMaskedFieldWidget.NumericMask, JmixMaskedFieldWidget.SignMask, JmixMaskedFieldWidget.UpperCaseHexMask, JmixMaskedFieldWidget.UpperCaseMask, JmixMaskedFieldWidget.WildcardMaskcom.google.gwt.user.client.ui.TextBoxBase.TextAlignConstantcom.google.gwt.user.client.ui.ValueBoxBase.TextAlignmentcom.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLASSNAME |
protected static java.lang.String |
EMPTY_FIELD_CLASSNAME |
protected TimeResolution |
resolution |
protected java.lang.String |
timeFormat |
EMPTY_FIELD_CLASS, focused, keyHandler, mask, maskedMode, maskMap, maskTest, nullRepresentation, PLACE_HOLDER, sendNullRepresentation, shiftPressed, shiftPressPos, shortcutHandler, valueBeforeEdit, valueBuilder| Constructor and Description |
|---|
JmixTimeFieldWidget() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
getEmptyFieldClass() |
TimeResolution |
getResolution() |
java.lang.String |
getValueConsideringMaskedMode() |
protected boolean |
isValueParsable(java.lang.String time) |
protected java.lang.String |
parseValue(java.lang.String newText) |
java.lang.String |
resolutionAsString() |
void |
setMask(java.lang.String mask) |
void |
setResolution(TimeResolution resolution) |
void |
setTimeFormat(java.lang.String timeFormat) |
protected void |
updateValueWithChangeEvent(boolean fireEvent) |
void |
valueChange(boolean blurred) |
add, addInputHandler, clear, getNextPos, getRawText, getShortcutActionHandler, handleCut, handleCutAndPaste, handleInput, handleInsertText, handlePaste, initMaskMap, isMaskedMode, isSendNullRepresentation, iterator, maskValue, maskValue, onBlur, onBrowserEvent, onFocus, remove, setMaskedMode, setRawCursorPosition, setSendNullRepresentation, setShortcutActionHandler, setText, updateCursor, updateTextState, validateTextaddChangeListener, getValue, setTextAlignmentaddChangeHandler, addValueChangeHandler, asEditor, cancelKey, getCursorPos, getDirection, getDirectionEstimator, getImpl, getName, getSelectedText, getSelectionLength, getText, getValueOrThrow, isReadOnly, onLoad, removeChangeListener, selectAll, setAlignment, setCursorPos, setDirection, setDirectionEstimator, setDirectionEstimator, setKey, setName, setReadOnly, setSelectionRange, setValue, setValueaddBlurHandler, 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, setTabIndexaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onDetach, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCursorPos, getValue, selectAll, setReadOnly, setSelectionRangepublic static final java.lang.String CLASSNAME
protected static final java.lang.String EMPTY_FIELD_CLASSNAME
protected TimeResolution resolution
protected java.lang.String timeFormat
public java.lang.String getValueConsideringMaskedMode()
getValueConsideringMaskedMode in class JmixMaskedFieldWidgetpublic void setMask(java.lang.String mask)
setMask in class JmixMaskedFieldWidgetpublic void valueChange(boolean blurred)
valueChange in class JmixMaskedFieldWidgetprotected void updateValueWithChangeEvent(boolean fireEvent)
protected java.lang.String parseValue(java.lang.String newText)
protected boolean isValueParsable(java.lang.String time)
public void setTimeFormat(java.lang.String timeFormat)
protected java.lang.String getEmptyFieldClass()
getEmptyFieldClass in class JmixMaskedFieldWidgetpublic TimeResolution getResolution()
public void setResolution(TimeResolution resolution)
public java.lang.String resolutionAsString()