com.vaadin.client.ui.
Class FocusElementPanel
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Panel
-
- com.google.gwt.user.client.ui.SimplePanel
-
- com.vaadin.client.ui.SimpleFocusablePanel
-
- com.vaadin.client.ui.FocusElementPanel
-
All Implemented Interfaces:
com.google.gwt.event.dom.client.HasBlurHandlers
,com.google.gwt.event.dom.client.HasFocusHandlers
,com.google.gwt.event.dom.client.HasKeyDownHandlers
,com.google.gwt.event.dom.client.HasKeyPressHandlers
,com.google.gwt.event.logical.shared.HasAttachHandlers
,com.google.gwt.event.shared.HasHandlers
,com.google.gwt.user.client.EventListener
,com.google.gwt.user.client.ui.AcceptsOneWidget
,com.google.gwt.user.client.ui.Focusable
,com.google.gwt.user.client.ui.HasOneWidget
,com.google.gwt.user.client.ui.HasVisibility
,com.google.gwt.user.client.ui.HasWidgets
,com.google.gwt.user.client.ui.HasWidgets.ForIsWidget
,com.google.gwt.user.client.ui.IsWidget
,Focusable
,Iterable<com.google.gwt.user.client.ui.Widget>
public class FocusElementPanel extends SimpleFocusablePanel
A panel that contains an always visible 0x0 size element that holds the focus.
-
-
Constructor Summary
Constructors Constructor Description FocusElementPanel()
-
Method Summary
All Methods Modifier and Type Method Description com.google.gwt.user.client.Element
getFocusElement()
void
setFocus(boolean focus)
void
setTabIndex(int tabIndex)
void
setWidget(com.google.gwt.user.client.ui.Widget w)
-
Methods inherited from class com.vaadin.client.ui.SimpleFocusablePanel
addBlurHandler, addFocusHandler, addKeyDownHandler, addKeyPressHandler, addKeyUpHandler, focus, getTabIndex, setAccessKey
-
Methods inherited from class com.google.gwt.user.client.ui.SimplePanel
add, getContainerElement, getWidget, iterator, remove, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Panel
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, 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, resolvePotentialElement, 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 java.lang.Iterable
forEach, spliterator
-
-
-
-
Method Detail
-
setWidget
public void setWidget(com.google.gwt.user.client.ui.Widget w)
Specified by:
setWidget
in interfacecom.google.gwt.user.client.ui.HasOneWidget
Overrides:
setWidget
in classcom.google.gwt.user.client.ui.SimplePanel
-
setFocus
public void setFocus(boolean focus)
Specified by:
setFocus
in interfacecom.google.gwt.user.client.ui.Focusable
Overrides:
setFocus
in classSimpleFocusablePanel
-
setTabIndex
public void setTabIndex(int tabIndex)
Specified by:
setTabIndex
in interfacecom.google.gwt.user.client.ui.Focusable
Overrides:
setTabIndex
in classSimpleFocusablePanel
-
getFocusElement
public com.google.gwt.user.client.Element getFocusElement()
Returns:
the focus element
-
-