Class CmsFocusAwareTextBox
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
org.opencms.gwt.client.ui.input.CmsTextBox
org.opencms.acacia.client.widgets.serialdate.CmsFocusAwareTextBox
- All Implemented Interfaces:
com.google.gwt.event.dom.client.HasBlurHandlers
,com.google.gwt.event.dom.client.HasClickHandlers
,com.google.gwt.event.dom.client.HasFocusHandlers
,com.google.gwt.event.dom.client.HasKeyPressHandlers
,com.google.gwt.event.logical.shared.HasAttachHandlers
,com.google.gwt.event.logical.shared.HasValueChangeHandlers<String>
,com.google.gwt.event.shared.HasHandlers
,com.google.gwt.user.client.EventListener
,com.google.gwt.user.client.ui.HasVisibility
,com.google.gwt.user.client.ui.IsRenderable
,com.google.gwt.user.client.ui.IsWidget
,I_CmsHasInit
,I_CmsFormWidget
,I_CmsHasBlur
,I_CmsHasGhostValue
An extension of
CmsTextBox
that keeps information about its focus state.-
Nested Class Summary
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 org.opencms.gwt.client.ui.input.I_CmsFormWidget
I_CmsFormWidget.FieldType
-
Field Summary
Fields inherited from class org.opencms.gwt.client.ui.input.CmsTextBox
CSS, m_ghostValue, m_textbox, NAVIGATION_CODES, WIDGET_TYPE
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
-
Constructor Summary
-
Method Summary
Methods inherited from class org.opencms.gwt.client.ui.input.CmsTextBox
addBlurHandler, addClickHandler, addFocusHandler, addKeyPressHandler, addKeyUpHandler, addValueChangeHandler, blur, colorWhite, fireValueChangedEvent, fireValueChangedEvent, getApparentValue, getFieldType, getFormValue, getFormValueAsString, getId, getText, getTextBox, getTextBoxContainer, hasError, hideError, isEnabled, isNavigationKey, isPreventShowError, isReadOnly, isTriggerChangeOnKeyPress, onBrowserEvent, reset, selectAll, setAutoHideParent, setChangedStyle, setEnabled, setErrorMessage, setErrorMessageWidth, setFocus, setFormValueAsString, setGhostMode, setGhostModeClear, setGhostStyleEnabled, setGhostValue, setInhibitValidationForKeypresses, setName, setPreventShowError, setReadOnly, setTriggerChangeOnKeyPress, showError
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onDetach, render, render, resolvePotentialElement, setWidget
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, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
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, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
-
Constructor Details
-
CmsFocusAwareTextBox
public CmsFocusAwareTextBox()Default constructor.
-
-
Method Details
-
initClass
Initializes this class. -
isFocused
Returns a flag, indicating if the text box is currently focused.- Returns:
- a flag, indicating if the text box is currently focused.
-