Uses of Interface
com.google.gwt.event.shared.HasHandlers
-
Packages that use HasHandlers Package Description com.google.gwt.canvas.client Classes for HTML Canvas 2D support.com.google.gwt.editor.ui.client User interface components for the bean editor framework.com.google.gwt.event.dom.client Types related to DOM events.com.google.gwt.event.logical.shared Types related to logical events that do not have direct analogues to DOM events and which can be used in contexts other than web browsers.com.google.gwt.event.shared Shared infrastructure underlying both browser and non-browser events.com.google.gwt.event.shared.testing Classes used for testing the GWT event bus.com.google.gwt.i18n.client Internationalization support for GWT applications.com.google.gwt.logging.client Log handlers and related classes for java.util.logging support in GWT.com.google.gwt.media.client Widgets for HTML Audio and Video support.com.google.gwt.user.cellview.client The "cellview" widget set.com.google.gwt.user.client.ui Widgets, Panels, and other user-interface classes.com.google.gwt.user.datepicker.client The date picker widget and associated types.com.google.gwt.view.client Classes and interfaces used by thecellview
widget set. -
-
Uses of HasHandlers in com.google.gwt.canvas.client
Classes in com.google.gwt.canvas.client that implement HasHandlers Modifier and Type Class Description class
Canvas
A widget representing a <canvas> element. -
Uses of HasHandlers in com.google.gwt.editor.ui.client
Classes in com.google.gwt.editor.ui.client that implement HasHandlers Modifier and Type Class Description class
ValueBoxEditorDecorator<T>
A simple decorator to display leaf widgets with an error message. -
Uses of HasHandlers in com.google.gwt.event.dom.client
Subinterfaces of HasHandlers in com.google.gwt.event.dom.client Modifier and Type Interface Description interface
HasAllDragAndDropHandlers
This is a convenience interface that includes all drag and drop handlers defined by the core GWT system.interface
HasAllFocusHandlers
This is a convenience interface that includes all focus handlers defined by the core GWT system.interface
HasAllGestureHandlers
This is a convenience interface that includes all gesture handlers defined by the core GWT system.interface
HasAllKeyHandlers
Convenience interface used to implement all key handlers at once.interface
HasAllMediaHandlers
This is a convenience interface that includes all media handlers defined by the core GWT system.interface
HasAllMouseHandlers
This is a convenience interface that includes all mouse handlers defined by the core GWT system.interface
HasAllTouchHandlers
This is a convenience interface that includes all touch handlers defined by the core GWT system.interface
HasBlurHandlers
A widget that implements this interface provides registration forBlurHandler
instances.interface
HasCanPlayThroughHandlers
A widget that implements this interface provides registration forCanPlayThroughHandler
instances.interface
HasChangeHandlers
A widget that implements this interface provides registration forChangeHandler
instances.interface
HasClickHandlers
A widget that implements this interface provides registration forClickHandler
instances.interface
HasContextMenuHandlers
A widget that implements this interface provides registration forContextMenuHandler
instances.interface
HasDoubleClickHandlers
A widget that implements this interface provides registration forDoubleClickHandler
instances.interface
HasDragEndHandlers
A widget that implements this interface provides registration forDragEndHandler
instances.interface
HasDragEnterHandlers
A widget that implements this interface provides registration forDragEnterHandler
instances.interface
HasDragHandlers
A widget that implements this interface provides registration forDragHandler
instances.interface
HasDragLeaveHandlers
A widget that implements this interface provides registration forDragLeaveHandler
instances.interface
HasDragOverHandlers
A widget that implements this interface provides registration forDragOverHandler
instances.interface
HasDragStartHandlers
A widget that implements this interface provides registration forDragStartHandler
instances.interface
HasDropHandlers
A widget that implements this interface provides registration forDropHandler
instances.interface
HasEndedHandlers
A widget that implements this interface provides registration forEndedHandler
instances.interface
HasErrorHandlers
A widget that implements this interface provides registration forErrorHandler
instances.interface
HasFocusHandlers
A widget that implements this interface provides registration forFocusHandler
instances.interface
HasGestureChangeHandlers
A widget that implements this interface provides registration forGestureChangeHandler
instances.interface
HasGestureEndHandlers
A widget that implements this interface provides registration forGestureEndHandler
instances.interface
HasGestureStartHandlers
A widget that implements this interface provides registration forGestureStartHandler
instances.interface
HasKeyDownHandlers
A widget that implements this interface provides registration forKeyDownHandler
instances.interface
HasKeyPressHandlers
A widget that implements this interface provides registration forKeyPressHandler
instances.interface
HasKeyUpHandlers
A widget that implements this interface provides registration forKeyUpHandler
instances.interface
HasLoadedMetadataHandlers
A widget that implements this interface provides registration forLoadedMetadataHandler
instances.interface
HasLoadHandlers
A widget that implements this interface provides registration forLoadHandler
instances.interface
HasLoseCaptureHandlers
A widget that implements this interface provides registration forLoseCaptureHandler
instances.interface
HasMouseDownHandlers
A widget that implements this interface provides registration forMouseDownHandler
instances.interface
HasMouseMoveHandlers
A widget that implements this interface provides registration forMouseMoveHandler
instances.interface
HasMouseOutHandlers
A widget that implements this interface provides registration forMouseOutHandler
instances.interface
HasMouseOverHandlers
A widget that implements this interface provides registration forMouseOverHandler
instances.interface
HasMouseUpHandlers
A widget that implements this interface provides registration forMouseUpHandler
instances.interface
HasMouseWheelHandlers
A widget that implements this interface provides registration forMouseWheelHandler
instances.interface
HasProgressHandlers
A widget that implements this interface provides registration forProgressHandler
instances.interface
HasScrollHandlers
A widget that implements this interface provides registration forScrollHandler
instances.interface
HasTouchCancelHandlers
A widget that implements this interface provides registration forTouchCancelHandler
instances.interface
HasTouchEndHandlers
A widget that implements this interface provides registration forTouchEndHandler
instances.interface
HasTouchMoveHandlers
A widget that implements this interface provides registration forTouchMoveHandler
instances.interface
HasTouchStartHandlers
A widget that implements this interface provides registration forTouchStartHandler
instances.Methods in com.google.gwt.event.dom.client with parameters of type HasHandlers Modifier and Type Method Description static void
DomEvent. fireNativeEvent(NativeEvent nativeEvent, HasHandlers handlerSource)
Fires the given native event on the specified handlers.static void
DomEvent. fireNativeEvent(NativeEvent nativeEvent, HasHandlers handlerSource, Element relativeElem)
Fires the given native event on the specified handlers. -
Uses of HasHandlers in com.google.gwt.event.logical.shared
Subinterfaces of HasHandlers in com.google.gwt.event.logical.shared Modifier and Type Interface Description interface
HasAttachHandlers
A widget that implements this interface is a public source ofAttachEvent
events.interface
HasBeforeSelectionHandlers<T>
A widget that implements this interface is a public source ofBeforeSelectionEvent
events.interface
HasCloseHandlers<T>
A widget that implements this interface is a public source ofCloseEvent
events.interface
HasHighlightHandlers<V>
A widget that implements this interface is a public source ofHighlightEvent
events.interface
HasInitializeHandlers
A widget that implements this interface is a public source ofInitializeEvent
events.interface
HasOpenHandlers<T>
A widget that implements this interface is a public source ofOpenEvent
events.interface
HasResizeHandlers
A widget that implements this interface is a public source ofResizeEvent
events.interface
HasSelectionHandlers<T>
A widget that implements this interface is a public source ofSelectionEvent
events.interface
HasShowRangeHandlers<V>
A widget that implements this interface is a public source ofShowRangeEvent
events.interface
HasValueChangeHandlers<T>
A widget that implements this interface is a public source ofValueChangeEvent
events.Methods in com.google.gwt.event.logical.shared with type parameters of type HasHandlers Modifier and Type Method Description static <V,S extends HasHighlightHandlers<V> & HasHandlers>
voidHighlightEvent. fire(S source, V highlighted)
Fires a highlight event on all registered handlers in the handler manager.static <S extends HasInitializeHandlers & HasHandlers>
voidInitializeEvent. fire(S source)
Fires a initialize event on all registered handlers in the handler source.static <S extends HasResizeHandlers & HasHandlers>
voidResizeEvent. fire(S source, int width, int height)
Fires a resize event on all registered handlers in the handler source.static <V,S extends HasShowRangeHandlers<V> & HasHandlers>
voidShowRangeEvent. fire(S source, V start, V end)
Fires a show range event on all registered handlers in the handler manager. -
Uses of HasHandlers in com.google.gwt.event.shared
Classes in com.google.gwt.event.shared that implement HasHandlers Modifier and Type Class Description class
EventBus
Extends {com.google.web.bindery.event.shared.EventBus} for legacy compatibility.class
HandlerManager
Manager responsible for adding handlers to event sources and firing those handlers on passed in events.class
ResettableEventBus
Wraps {com.google.web.bindery.event.shared.ResettableEventBus} for legacy compatibility.class
SimpleEventBus
Wraps {com.google.web.bindery.event.shared.SimpleEventBus} for legacy compatibility. -
Uses of HasHandlers in com.google.gwt.event.shared.testing
Classes in com.google.gwt.event.shared.testing that implement HasHandlers Modifier and Type Class Description class
CountingEventBus
Legacy compatibility wrapper forCountingEventBus
. -
Uses of HasHandlers in com.google.gwt.i18n.client
Subinterfaces of HasHandlers in com.google.gwt.i18n.client Modifier and Type Interface Description static interface
AutoDirectionHandler.Target
The interface an object must implement in order to add an AutoDirectionHandler to it. -
Uses of HasHandlers in com.google.gwt.logging.client
Classes in com.google.gwt.logging.client that implement HasHandlers Modifier and Type Class Description class
LoggingPopup
A simple popup to show log messages, which can be resized, minimized, and dragged to a different location. -
Uses of HasHandlers in com.google.gwt.media.client
Classes in com.google.gwt.media.client that implement HasHandlers Modifier and Type Class Description class
Audio
A widget representing an <audio> element.class
MediaBase
A widget representing a media element.class
Video
A widget representing a <video> element. -
Uses of HasHandlers in com.google.gwt.user.cellview.client
Classes in com.google.gwt.user.cellview.client that implement HasHandlers Modifier and Type Class Description class
AbstractCellTable<T>
Abstract base class for tabular views that supports paging and columns.class
AbstractCellTree
An abstract representation of a tree widget that renders items usingCell
s.class
AbstractHasData<T>
class
AbstractPager
An abstract pager that exposes many methods useful for paging.class
CellBrowser
A "browsable" view of a tree in which only a single node per level may be open at one time.(package private) class
CellBrowser.BrowserCellList<T>
A custom version of cell list used by the browser.class
CellList<T>
A single column list of cells.class
CellTable<T>
A tabular view that supports paging and columns.class
CellTree
A view of a tree.(package private) static class
CellTreeNodeView.NodeCellList<C>
TheHasData
used to show children.class
CellWidget<C>
class
DataGrid<T>
A tabular view with a fixed header and footer section and a scrollable data section in the middle.(package private) static class
DataGrid.TableWidget
A simple widget wrapper around a table element.(package private) class
HasDataPresenter<T>
Presenter implementation ofHasData
that presents data for various cell based widgets.class
PageSizePager
A simple pager that controls the page size.class
SimplePager
A pager for controlling aHasRows
that only supports simple page navigation.Methods in com.google.gwt.user.cellview.client with parameters of type HasHandlers Modifier and Type Method Description static ColumnSortEvent
ColumnSortEvent. fire(HasHandlers source, ColumnSortList sortList)
Fires a column sort event on all registered handlers in the handler manager.static RowHoverEvent
RowHoverEvent. fire(HasHandlers source, TableRowElement hoveringRow, boolean isUnHover)
Fires a row hover event on all registered handlers in the handler manager.static RowHoverEvent
RowHoverEvent. fire(HasHandlers source, TableRowElement hoveringRow, Event browserEvent, boolean isUnHover)
Fires a row hover event on all registered handlers in the handler manager.static RowHoverEvent
RowHoverEvent. fire(HasHandlers source, TableRowElement hoveringRow, Event browserEvent, boolean isUnHover, RowHoverEvent.HoveringScope hoveringScope)
Fires a row hover event on all registered handlers in the handler manager. -
Uses of HasHandlers in com.google.gwt.user.client.ui
Subinterfaces of HasHandlers in com.google.gwt.user.client.ui Modifier and Type Interface Description static interface
DialogBox.Caption
Set of characteristic interfaces supported by theDialogBox
caption.interface
HasConstrainedValue<T>
Implemented by widgets that pick from a set of values.interface
HasScrolling
Implemented by widgets that support scrolling.interface
HasValue<T>
ExtendsTakesValue
to allow the value to be pulled back out, and to throwValueChangeEvent
events.interface
HorizontalScrollbar
Describes a horizontal scrollbar.static interface
TabBar.Tab
Set of characteristic interfaces supported byTabBar
tabs.interface
VerticalScrollbar
Describes a vertical scrollbar.Classes in com.google.gwt.user.client.ui that implement HasHandlers Modifier and Type Class Description class
AbsolutePanel
An absolute panel positions all of its children absolutely, allowing them to overlap.class
AbstractNativeScrollbar
Abstract parent class for scrollbars implemented using the native browser scrollbars.class
Anchor
A widget that represents a simple <a> element.class
Button
A standard push-button widget.class
ButtonBase
class
CaptionPanel
A panel that wraps its contents in a border with a caption that appears in the upper left corner of the border.class
CellPanel
A panel whose child widgets are contained within the cells of a table.class
CheckBox
A standard check box widget.class
ComplexPanel
Abstract base class for panels that can contain multiple child widgets.class
Composite
A type of widget that can wrap another widget, hiding the wrapped widget's methods.class
CustomButton
CustomButton is a base button class with built in support for a set number of button faces.class
CustomScrollPanel
A custom version of theScrollPanel
that allows user provided scrollbars.class
DateLabel
ExtendsValueLabel
for convenience when dealing with dates andDateTimeFormat
, especially inUiBinder
templates.class
DeckLayoutPanel
A panel that displays all of its child widgets in a 'deck', where only one can be visible at a time.class
DeckPanel
A panel that displays all of its child widgets in a 'deck', where only one can be visible at a time.class
DecoratedPopupPanel
APopupPanel
that wraps its content in a 3x3 grid, which allows users to add rounded corners.class
DecoratedStackPanel
AStackPanel
that wraps each item in a 2x3 grid (six box), which allows users to add rounded corners.class
DecoratedTabBar
ATabBar
that wraps each tab in a 2x3 grid (six box), which allows users to add rounded corners.class
DecoratedTabPanel
ATabPanel
that uses aDecoratedTabBar
with rounded corners.class
DecoratorPanel
ASimplePanel
that wraps its contents in stylized boxes, which can be used to add rounded corners to aWidget
.class
DialogBox
A form of popup that has a caption area at the top and can be dragged by the user.static class
DialogBox.CaptionImpl
Default implementation of Caption.class
DisclosurePanel
A widget that consists of a header and a content panel that discloses the content when a user clicks on the header.class
DockLayoutPanel
A panel that lays its child widgets out "docked" at its outer edges, and allows its last widget to take up the remaining space in its center.class
DockPanel
A panel that lays its child widgets out "docked" at its outer edges, and allows its last widget to take up the remaining space in its center.class
DoubleBox
A ValueBox that usesDoubleParser
andDoubleRenderer
.class
FileUpload
A widget that wraps the HTML <input type='file'> element.class
FlexTable
A flexible table that creates cells on demand.class
FlowPanel
A panel that formats its child widgets using the default HTML layout behavior.class
FocusPanel
A simple panel that makes its contents focusable, and adds the ability to catch mouse and keyboard events.class
FocusWidget
Abstract base class for most widgets that can receive keyboard focus.class
FormPanel
A panel that wraps its contents in an HTML <FORM> element.class
Frame
A widget that wraps an IFRAME element, which can contain an arbitrary web site.class
Grid
A rectangular grid that can contain text, html, or a childWidget
within its cells.class
HeaderPanel
A panel that includes a header (top), footer (bottom), and content (middle) area.class
Hidden
Represents a hidden field in an HTML form.class
HorizontalPanel
A panel that lays all of its widgets out in a single horizontal column.class
HorizontalSplitPanel
Deprecated.UseSplitLayoutPanel
instead, but understand that it is not a drop in replacement for this class.class
HTML
A widget that can contain arbitrary HTML.class
HTMLPanel
A panel that contains HTML, and which can attach child widgets to identified elements within that HTML.class
HTMLTable
class
Hyperlink
A widget that serves as an "internal" hyperlink.class
Image
A widget that displays the image at a given URL.class
InlineHTML
A widget that can contain arbitrary HTML.class
InlineHyperlink
A widget that serves as an "internal" hyperlink.class
InlineLabel
A widget that contains arbitrary text, not interpreted as HTML.class
IntegerBox
A ValueBox that usesIntegerParser
andIntegerRenderer
.class
Label
A widget that contains arbitrary text, not interpreted as HTML.class
LabelBase<T>
Abstract base class for all text display widgets.class
LayoutPanel
class
LazyPanel
Convenience class to help lazy loading.class
ListBox
A widget that presents a list of choices to the user, either as a list box or as a drop-down list.class
LongBox
A ValueBox that usesLongParser
andLongRenderer
.class
MenuBar
A standard menu bar widget.class
NamedFrame
AFrame
that has a 'name' associated with it.class
NativeHorizontalScrollbar
A horizontal scrollbar implemented using the browsers native scrollbar.class
NativeVerticalScrollbar
A vertical scrollbar implemented using the browsers native scrollbar.class
NotificationMole
Simple widget for providing notification feedback.class
NumberLabel<T extends java.lang.Number>
ExtendsValueLabel
for convenience when dealing with numbers andNumberFormat
, especially inUiBinder
templates.class
Panel
Abstract base class for all panels, which are widgets that can contain other widgets.class
PasswordTextBox
A text box that visually masks its input to prevent eavesdropping.class
PopupPanel
A panel that can "pop up" over other widgets.class
PushButton
A normal push button with custom styling.class
RadioButton
A mutually-exclusive selection radio button widget.class
RenderablePanel
EXPERIMENTAL and subject to change.class
ResetButton
A standard push-button widget which will automatically reset its enclosingFormPanel
if any.class
ResizeComposite
AComposite
implementation that implementsRequiresResize
and automatically delegates that interface's methods to its wrapped widget, which must itself implementRequiresResize
.class
ResizeLayoutPanel
A simple panel thatProvidesResize
to its one child, but does notRequiresResize
.class
RichTextArea
A rich text editor that allows complex styling and formatting.class
RootLayoutPanel
A singleton implementation ofLayoutPanel
that always attaches itself to the document body (i.e.class
RootPanel
The panel to which all other widgets must ultimately be added.class
ScrollPanel
A simple panel that wraps its contents in a scrollable area.class
SimpleCheckBox
A simple checkbox widget, with no label.class
SimpleLayoutPanel
A simple panel thatProvidesResize
to its one child.class
SimplePanel
Base class for panels that contain only one widget.class
SimpleRadioButton
A simple radio button widget, with no label.class
SplitLayoutPanel
A panel that adds user-positioned splitters between each of its child widgets.(package private) class
SplitLayoutPanel.HSplitter
(package private) class
SplitLayoutPanel.Splitter
(package private) class
SplitLayoutPanel.VSplitter
(package private) class
SplitPanel
Deprecated.UseSplitLayoutPanel
instead, but understand that it is not a drop in replacement for this class.class
StackLayoutPanel
A panel that stacks its children vertically, displaying only one at a time, with a header for each child which the user can click to display.class
StackPanel
A panel that stacks its children vertically, displaying only one at a time, with a header for each child which the user can click to display.class
SubmitButton
A standard push-button widget which will automatically submit its enclosingFormPanel
if any.class
SuggestBox
ASuggestBox
is a text box or text area which displays a pre-configured set of selections that match the user's input.class
TabBar
A horizontal bar of folder-style tabs, most commonly used as part of aTabPanel
.class
TabLayoutPanel
A panel that represents a tabbed set of pages, each of which contains another widget.class
TabPanel
A panel that represents a tabbed set of pages, each of which contains another widget.class
TextArea
A text box that allows multiple lines of text to be entered.class
TextBox
A standard single-line text box.class
TextBoxBase
Abstract base class for most text entry widgets.class
ToggleButton
AToggleButton
is a stylish stateful button which allows the user to toggle betweenup
anddown
states.class
Tree
A standard hierarchical tree widget.class
ValueBox<T>
A text box able to parse its displayed value.class
ValueBoxBase<T>
Abstract base class for all text entry widgets.class
ValueLabel<T>
A label displaying its value through a renderer.class
ValueListBox<T>
Implementation ofHasConstrainedValue
based on aSelectElement
.class
ValuePicker<T>
Allows the user to pick a single value from a list.class
VerticalPanel
A panel that lays all of its widgets out in a single vertical column.class
VerticalSplitPanel
Deprecated.UseSplitLayoutPanel
instead, but understand that it is not a drop in replacement for this class.class
Widget
The base class for the majority of user-interface objects. -
Uses of HasHandlers in com.google.gwt.user.datepicker.client
Classes in com.google.gwt.user.datepicker.client that implement HasHandlers Modifier and Type Class Description class
CalendarView
The CalendarView is a calendar grid that represents the current view of aDatePicker
.(package private) class
CellGridImpl<V>
Highlighting, selectable cell grid.(package private) class
CellGridImpl.Cell
class
DateBox
A text box that shows aDatePicker
when the user focuses on it.class
DatePicker
Standard GWT date picker.(package private) class
DatePickerComponent
Package protected class used to combine functionality for theMonthSelector
andCalendarView
components.class
DefaultCalendarView
Simple calendar view.(package private) class
DefaultCalendarView.CellGrid
Cell grid.(package private) class
DefaultCalendarView.CellGrid.DateCell
A cell representing a date.class
DefaultMonthSelector
A simpleMonthSelector
used for the default date picker.class
MonthSelector
Abstract month selector widget.Methods in com.google.gwt.user.datepicker.client with type parameters of type HasHandlers Modifier and Type Method Description static <S extends HasValueChangeHandlers<java.util.Date> & HasHandlers>
voidDateChangeEvent. fireIfNotEqualDates(S source, java.util.Date oldValue, java.util.Date newValue)
Fires value change event if the old value is not equal to the new value. -
Uses of HasHandlers in com.google.gwt.view.client
Subinterfaces of HasHandlers in com.google.gwt.view.client Modifier and Type Interface Description interface
HasCellPreviewHandlers<T>
A widget that implements this interface is a public source ofCellPreviewEvent
events.interface
HasData<T>
A view that can display a range of data.interface
HasRows
Describes an object that displays a range of rows.static interface
SelectionChangeEvent.HasSelectionChangedHandlers
Interface specifying that a class can addSelectionChangeEvent.Handler
s.interface
SelectionModel<T>
A model for selection within a list.interface
SetSelectionModel<T>
A model that allows getting all elements and clearing the selection.Classes in com.google.gwt.view.client that implement HasHandlers Modifier and Type Class Description class
DefaultSelectionModel<T>
A convenienceSelectionModel
that allows items to be selected according to a subclass-defined rule, plus a list of positive or negative exceptions.class
MultiSelectionModel<T>
A simple selection model that allows multiple items to be selected.class
NoSelectionModel<T>
A selection model that does not allow selection, but fires selection change events.class
OrderedMultiSelectionModel<T>
A simple selection model that allows multiple items to be selected and retains order of selection.static class
SelectionModel.AbstractSelectionModel<T>
A default implementation ofSelectionModel
that provides listener addition and removal.class
SingleSelectionModel<T>
A simple selection model that allows only one item to be selected a a time.
-