|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.FocusWidget
com.google.gwt.user.client.ui.ValueBoxBase<java.lang.String>
com.google.gwt.user.client.ui.TextBoxBase
org.exoplatform.gwtframework.ui.client.component.TextInputBase
TextInput
public class TextInputBase
Represents the common component, which can allow display and edit text.
It changes CSS style on receiving or losing focus, and in enabled/disabled state.
Also the usage of this component fixes the problem of firing ValueChangedEvent,
when text is pasted to the input(context menu or hot keys)
or when text is typed to the input and it still is focused.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.TextBoxBase |
|---|
com.google.gwt.user.client.ui.TextBoxBase.TextAlignConstant |
| Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.ValueBoxBase |
|---|
com.google.gwt.user.client.ui.ValueBoxBase.TextAlignment |
| Nested 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.DebugIdImplEnabled |
| Nested classes/interfaces inherited from interface com.google.gwt.i18n.client.HasDirection |
|---|
com.google.gwt.i18n.client.HasDirection.Direction |
| Field Summary |
|---|
| Fields inherited from class com.google.gwt.user.client.ui.TextBoxBase |
|---|
ALIGN_CENTER, ALIGN_JUSTIFY, ALIGN_LEFT, ALIGN_RIGHT |
| Fields inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
DEBUG_ID_PREFIX |
| Constructor Summary | |
|---|---|
TextInputBase(com.google.gwt.dom.client.Element element)
Deprecated. Such elements can be passed: text input - new TextBox().getElement()
password input - new PasswordTextBox().getElement()
textarea - new TextArea().getElement()
|
|
| Method Summary | |
|---|---|
boolean |
isEnabled()
Deprecated. |
void |
onBlur()
Deprecated. Change style when items loses browser's focus. |
void |
onBrowserEvent(com.google.gwt.user.client.Event event)
Deprecated. |
void |
onFocus()
Deprecated. Change style when items gets browser's focus. |
void |
setEnabled(boolean enabled)
Deprecated. |
protected void |
setEnabled(boolean enabled,
boolean isShowDisabled)
Deprecated. Set the enabled state of the component. |
void |
valueChange()
Deprecated. Fire ValueChangedEvent event with changed value. |
| Methods inherited from class com.google.gwt.user.client.ui.TextBoxBase |
|---|
addChangeListener, getValue, setTextAlignment |
| Methods inherited from class com.google.gwt.user.client.ui.ValueBoxBase |
|---|
addChangeHandler, 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, setText, setValue, setValue |
| Methods 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, onAttach, removeClickListener, removeFocusListener, removeKeyboardListener, removeMouseListener, removeMouseWheelListener, setAccessKey, setFocus, setTabIndex |
| Methods 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 |
| Methods 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, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.google.gwt.user.client.ui.SourcesChangeEvents |
|---|
removeChangeListener |
| Methods inherited from interface com.google.gwt.event.dom.client.HasKeyUpHandlers |
|---|
addKeyUpHandler |
| Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
|---|
fireEvent |
| Constructor Detail |
|---|
public TextInputBase(com.google.gwt.dom.client.Element element)
new TextBox().getElement()new PasswordTextBox().getElement()new TextArea().getElement()
element - the HTML element as base| Method Detail |
|---|
public void onBrowserEvent(com.google.gwt.user.client.Event event)
onBrowserEvent in interface com.google.gwt.user.client.EventListeneronBrowserEvent in class com.google.gwt.user.client.ui.ValueBoxBase<java.lang.String>ValueBoxBase.onBrowserEvent(com.google.gwt.user.client.Event)public void setEnabled(boolean enabled)
setEnabled in interface com.google.gwt.user.client.ui.HasEnabledsetEnabled in class com.google.gwt.user.client.ui.FocusWidgetFocusWidget.setEnabled(boolean)
protected void setEnabled(boolean enabled,
boolean isShowDisabled)
enabled - enabled stateisShowDisabled - show the disabled statepublic boolean isEnabled()
isEnabled in interface com.google.gwt.user.client.ui.HasEnabledisEnabled in class com.google.gwt.user.client.ui.FocusWidgetpublic void onFocus()
public void onBlur()
public void valueChange()
ValueChangedEvent event with changed value.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||