public class JmixTextFieldWidget
extends com.vaadin.client.ui.VTextField
implements com.vaadin.client.ui.ShortcutActionHandler.ShortcutActionHandlerOwner
com.google.gwt.user.client.ui.TextBoxBase.TextAlignConstant
com.google.gwt.user.client.ui.ValueBoxBase.TextAlignment
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
CASE_CONVERSION_MODE_NONE |
protected java.lang.String |
caseConversion |
protected static java.lang.String |
DISABLED_OR_READONLY_CLASSNAME |
protected static java.lang.String |
EMPTY_VALUE_CLASSNAME |
protected static java.lang.String |
PROMPT_STYLE |
protected boolean |
readOnlyFocusable |
protected com.vaadin.client.ui.ShortcutActionHandler |
shortcutHandler |
Constructor and Description |
---|
JmixTextFieldWidget() |
Modifier and Type | Method and Description |
---|---|
void |
add(com.google.gwt.user.client.ui.Widget w) |
protected void |
addInputHandler(com.google.gwt.dom.client.Element elementID) |
protected java.lang.String |
applyCaseConversion(java.lang.String text) |
void |
clear() |
protected void |
disableAutocompletion() |
com.vaadin.client.ui.ShortcutActionHandler |
getShortcutActionHandler() |
void |
handleInput() |
boolean |
isReadOnlyFocusable() |
java.util.Iterator<com.google.gwt.user.client.ui.Widget> |
iterator() |
void |
onBrowserEvent(com.google.gwt.user.client.Event event) |
protected void |
refreshEnabledOrReadonly() |
boolean |
remove(com.google.gwt.user.client.ui.Widget w) |
void |
setCaseConversion(java.lang.String caseConversion) |
void |
setEnabled(boolean enabled) |
protected void |
setHtmlName(java.lang.String htmlName) |
void |
setReadOnly(boolean readOnly)
If
readOnlyFocusable property is set then component is focusable
in readOnly mode |
void |
setReadOnlyFocusable(boolean readOnlyFocusable) |
void |
setShortcutActionHandler(com.vaadin.client.ui.ShortcutActionHandler handler) |
onBlur, onFocus, setMaxLength, setPlaceholder
addChangeListener, getValue, setTextAlignment
addChangeHandler, addValueChangeHandler, asEditor, cancelKey, getCursorPos, getDirection, getDirectionEstimator, getImpl, getName, getSelectedText, getSelectionLength, getText, getValueOrThrow, isReadOnly, onLoad, removeChangeListener, selectAll, setAlignment, setCursorPos, setDirection, setDirectionEstimator, setDirectionEstimator, setKey, setName, setSelectionRange, setText, setValue, setValue
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, setFocus, setTabIndex
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onDetach, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, 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, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCursorPos, getValue, selectAll, setSelectionRange
protected static final java.lang.String PROMPT_STYLE
protected static final java.lang.String DISABLED_OR_READONLY_CLASSNAME
protected static final java.lang.String EMPTY_VALUE_CLASSNAME
protected static final java.lang.String CASE_CONVERSION_MODE_NONE
protected com.vaadin.client.ui.ShortcutActionHandler shortcutHandler
protected boolean readOnlyFocusable
protected java.lang.String caseConversion
protected void disableAutocompletion()
protected void addInputHandler(com.google.gwt.dom.client.Element elementID)
public void handleInput()
protected java.lang.String applyCaseConversion(java.lang.String text)
public void onBrowserEvent(com.google.gwt.user.client.Event event)
onBrowserEvent
in interface com.google.gwt.user.client.EventListener
onBrowserEvent
in class com.google.gwt.user.client.ui.ValueBoxBase<java.lang.String>
public void setShortcutActionHandler(com.vaadin.client.ui.ShortcutActionHandler handler)
public com.vaadin.client.ui.ShortcutActionHandler getShortcutActionHandler()
getShortcutActionHandler
in interface com.vaadin.client.ui.ShortcutActionHandler.ShortcutActionHandlerOwner
public void add(com.google.gwt.user.client.ui.Widget w)
add
in interface com.google.gwt.user.client.ui.HasWidgets
public void clear()
clear
in interface com.google.gwt.user.client.ui.HasWidgets
public java.util.Iterator<com.google.gwt.user.client.ui.Widget> iterator()
iterator
in interface com.google.gwt.user.client.ui.HasWidgets
iterator
in interface java.lang.Iterable<com.google.gwt.user.client.ui.Widget>
public boolean remove(com.google.gwt.user.client.ui.Widget w)
remove
in interface com.google.gwt.user.client.ui.HasWidgets
public void setReadOnly(boolean readOnly)
readOnlyFocusable
property is set then component is focusable
in readOnly modesetReadOnly
in interface com.vaadin.client.ui.AbstractTextFieldWidget
setReadOnly
in class com.google.gwt.user.client.ui.ValueBoxBase<java.lang.String>
public boolean isReadOnlyFocusable()
public void setReadOnlyFocusable(boolean readOnlyFocusable)
public void setEnabled(boolean enabled)
setEnabled
in interface com.google.gwt.user.client.ui.HasEnabled
setEnabled
in class com.google.gwt.user.client.ui.FocusWidget
protected void refreshEnabledOrReadonly()
public void setCaseConversion(java.lang.String caseConversion)
protected void setHtmlName(java.lang.String htmlName)