Uses of Interface
com.google.gwt.event.shared.HasHandlers
Package
Description
Classes for HTML Canvas 2D support.
User interface components for the bean editor framework.
Types related to DOM events.
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.
Shared infrastructure underlying both browser and non-browser events.
Classes used for testing the GWT event bus.
Internationalization support for GWT applications.
Log handlers and related classes for java.util.logging support in GWT.
Widgets for HTML Audio and Video support.
The "cellview" widget set.
Widgets, Panels, and other user-interface classes.
The date picker widget and associated types.
Classes and interfaces used by the
cellview
widget set.-
Uses of HasHandlers in com.google.gwt.canvas.client
-
Uses of HasHandlers in com.google.gwt.editor.ui.client
Modifier and TypeClassDescriptionclass
A simple decorator to display leaf widgets with an error message. -
Uses of HasHandlers in com.google.gwt.event.dom.client
Modifier and TypeInterfaceDescriptioninterface
This is a convenience interface that includes all drag and drop handlers defined by the core GWT system.interface
This is a convenience interface that includes all focus handlers defined by the core GWT system.interface
This is a convenience interface that includes all gesture handlers defined by the core GWT system.interface
Convenience interface used to implement all key handlers at once.interface
This is a convenience interface that includes all media handlers defined by the core GWT system.interface
This is a convenience interface that includes all mouse handlers defined by the core GWT system.interface
This is a convenience interface that includes all touch handlers defined by the core GWT system.interface
A widget that implements this interface provides registration forBlurHandler
instances.interface
A widget that implements this interface provides registration forCanPlayThroughHandler
instances.interface
A widget that implements this interface provides registration forChangeHandler
instances.interface
A widget that implements this interface provides registration forClickHandler
instances.interface
A widget that implements this interface provides registration forContextMenuHandler
instances.interface
A widget that implements this interface provides registration forDoubleClickHandler
instances.interface
A widget that implements this interface provides registration forDragEndHandler
instances.interface
A widget that implements this interface provides registration forDragEnterHandler
instances.interface
A widget that implements this interface provides registration forDragHandler
instances.interface
A widget that implements this interface provides registration forDragLeaveHandler
instances.interface
A widget that implements this interface provides registration forDragOverHandler
instances.interface
A widget that implements this interface provides registration forDragStartHandler
instances.interface
A widget that implements this interface provides registration forDropHandler
instances.interface
A widget that implements this interface provides registration forEndedHandler
instances.interface
A widget that implements this interface provides registration forErrorHandler
instances.interface
A widget that implements this interface provides registration forFocusHandler
instances.interface
A widget that implements this interface provides registration forGestureChangeHandler
instances.interface
A widget that implements this interface provides registration forGestureEndHandler
instances.interface
A widget that implements this interface provides registration forGestureStartHandler
instances.interface
A widget that implements this interface provides registration forKeyDownHandler
instances.interface
A widget that implements this interface provides registration forKeyPressHandler
instances.interface
A widget that implements this interface provides registration forKeyUpHandler
instances.interface
A widget that implements this interface provides registration forLoadedMetadataHandler
instances.interface
A widget that implements this interface provides registration forLoadHandler
instances.interface
A widget that implements this interface provides registration forLoseCaptureHandler
instances.interface
A widget that implements this interface provides registration forMouseDownHandler
instances.interface
A widget that implements this interface provides registration forMouseMoveHandler
instances.interface
A widget that implements this interface provides registration forMouseOutHandler
instances.interface
A widget that implements this interface provides registration forMouseOverHandler
instances.interface
A widget that implements this interface provides registration forMouseUpHandler
instances.interface
A widget that implements this interface provides registration forMouseWheelHandler
instances.interface
A widget that implements this interface provides registration forProgressHandler
instances.interface
A widget that implements this interface provides registration forScrollHandler
instances.interface
A widget that implements this interface provides registration forTouchCancelHandler
instances.interface
A widget that implements this interface provides registration forTouchEndHandler
instances.interface
A widget that implements this interface provides registration forTouchMoveHandler
instances.interface
A widget that implements this interface provides registration forTouchStartHandler
instances.Modifier and TypeMethodDescriptionstatic 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.i18n.client
Modifier and TypeInterfaceDescriptionstatic interface
The interface an object must implement in order to add an AutoDirectionHandler to it. -
Uses of HasHandlers in com.google.gwt.logging.client
Modifier and TypeClassDescriptionclass
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
-
Uses of HasHandlers in com.google.gwt.user.cellview.client
Modifier and TypeClassDescriptionclass
Abstract base class for tabular views that supports paging and columns.class
An abstract representation of a tree widget that renders items usingCell
s.class
class
An abstract pager that exposes many methods useful for paging.class
A "browsable" view of a tree in which only a single node per level may be open at one time.(package private) class
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
A view of a tree.(package private) static class
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
A simple widget wrapper around a table element.(package private) class
Presenter implementation ofHasData
that presents data for various cell based widgets.class
A simple pager that controls the page size.class
A pager for controlling aHasRows
that only supports simple page navigation.Modifier and TypeMethodDescriptionstatic 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
Modifier and TypeInterfaceDescriptionstatic interface
Set of characteristic interfaces supported by theDialogBox
caption.interface
Implemented by widgets that pick from a set of values.interface
Implemented by widgets that support scrolling.interface
HasValue<T>
ExtendsTakesValue
to allow the value to be pulled back out, and to throwValueChangeEvent
events.interface
Describes a horizontal scrollbar.static interface
Set of characteristic interfaces supported byTabBar
tabs.interface
Describes a vertical scrollbar.Modifier and TypeClassDescriptionclass
An absolute panel positions all of its children absolutely, allowing them to overlap.class
Abstract parent class for scrollbars implemented using the native browser scrollbars.class
A widget that represents a simple <a> element.class
A standard push-button widget.class
class
A panel that wraps its contents in a border with a caption that appears in the upper left corner of the border.class
A panel whose child widgets are contained within the cells of a table.class
A standard check box widget.class
Abstract base class for panels that can contain multiple child widgets.class
A type of widget that can wrap another widget, hiding the wrapped widget's methods.class
CustomButton is a base button class with built in support for a set number of button faces.class
A custom version of theScrollPanel
that allows user provided scrollbars.class
ExtendsValueLabel
for convenience when dealing with dates andDateTimeFormat
, especially inUiBinder
templates.class
A panel that displays all of its child widgets in a 'deck', where only one can be visible at a time.class
A panel that displays all of its child widgets in a 'deck', where only one can be visible at a time.class
APopupPanel
that wraps its content in a 3x3 grid, which allows users to add rounded corners.class
AStackPanel
that wraps each item in a 2x3 grid (six box), which allows users to add rounded corners.class
ATabBar
that wraps each tab in a 2x3 grid (six box), which allows users to add rounded corners.class
ATabPanel
that uses aDecoratedTabBar
with rounded corners.class
ASimplePanel
that wraps its contents in stylized boxes, which can be used to add rounded corners to aWidget
.class
A form of popup that has a caption area at the top and can be dragged by the user.static class
Default implementation of Caption.final class
A widget that consists of a header and a content panel that discloses the content when a user clicks on the header.class
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
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
A ValueBox that usesDoubleParser
andDoubleRenderer
.class
A widget that wraps the HTML <input type='file'> element.class
A flexible table that creates cells on demand.class
A panel that formats its child widgets using the default HTML layout behavior.class
A simple panel that makes its contents focusable, and adds the ability to catch mouse and keyboard events.class
Abstract base class for most widgets that can receive keyboard focus.class
A panel that wraps its contents in an HTML <FORM> element.class
A widget that wraps an IFRAME element, which can contain an arbitrary web site.class
A rectangular grid that can contain text, html, or a childWidget
within its cells.class
A panel that includes a header (top), footer (bottom), and content (middle) area.class
Represents a hidden field in an HTML form.class
A panel that lays all of its widgets out in a single horizontal column.final class
Deprecated.class
A widget that can contain arbitrary HTML.class
A panel that contains HTML, and which can attach child widgets to identified elements within that HTML.class
class
A widget that serves as an "internal" hyperlink.class
A widget that displays the image at a given URL.class
A widget that can contain arbitrary HTML.class
A widget that serves as an "internal" hyperlink.class
A widget that contains arbitrary text, not interpreted as HTML.class
A ValueBox that usesIntegerParser
andIntegerRenderer
.class
A widget that contains arbitrary text, not interpreted as HTML.class
LabelBase<T>
Abstract base class for all text display widgets.class
class
Convenience class to help lazy loading.class
A widget that presents a list of choices to the user, either as a list box or as a drop-down list.class
A ValueBox that usesLongParser
andLongRenderer
.class
A standard menu bar widget.class
AFrame
that has a 'name' associated with it.class
A horizontal scrollbar implemented using the browsers native scrollbar.class
A vertical scrollbar implemented using the browsers native scrollbar.class
Simple widget for providing notification feedback.class
NumberLabel<T extends Number>
ExtendsValueLabel
for convenience when dealing with numbers andNumberFormat
, especially inUiBinder
templates.class
Abstract base class for all panels, which are widgets that can contain other widgets.class
A text box that visually masks its input to prevent eavesdropping.class
A panel that can "pop up" over other widgets.class
A normal push button with custom styling.class
A mutually-exclusive selection radio button widget.class
EXPERIMENTAL and subject to change.class
A standard push-button widget which will automatically reset its enclosingFormPanel
if any.class
AComposite
implementation that implementsRequiresResize
and automatically delegates that interface's methods to its wrapped widget, which must itself implementRequiresResize
.class
A simple panel thatProvidesResize
to its one child, but does notRequiresResize
.class
A rich text editor that allows complex styling and formatting.class
A singleton implementation ofLayoutPanel
that always attaches itself to the document body (i.e.class
The panel to which all other widgets must ultimately be added.class
A simple panel that wraps its contents in a scrollable area.class
A simple checkbox widget, with no label.class
A simple panel thatProvidesResize
to its one child.class
Base class for panels that contain only one widget.class
A simple radio button widget, with no label.class
A panel that adds user-positioned splitters between each of its child widgets.(package private) class
(package private) class
(package private) class
(package private) class
Deprecated.UseSplitLayoutPanel
instead, but understand that it is not a drop in replacement for this class.class
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
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
A standard push-button widget which will automatically submit its enclosingFormPanel
if any.class
ASuggestBox
is a text box or text area which displays a pre-configured set of selections that match the user's input.class
A horizontal bar of folder-style tabs, most commonly used as part of aTabPanel
.class
A panel that represents a tabbed set of pages, each of which contains another widget.class
A panel that represents a tabbed set of pages, each of which contains another widget.class
A text box that allows multiple lines of text to be entered.class
A standard single-line text box.class
Abstract base class for most text entry widgets.class
AToggleButton
is a stylish stateful button which allows the user to toggle betweenup
anddown
states.class
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
A panel that lays all of its widgets out in a single vertical column.final class
Deprecated.UseSplitLayoutPanel
instead, but understand that it is not a drop in replacement for this class.class
The base class for the majority of user-interface objects. -
Uses of HasHandlers in com.google.gwt.user.datepicker.client
Modifier and TypeClassDescriptionclass
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
class
A text box that shows aDatePicker
when the user focuses on it.class
Standard GWT date picker.(package private) class
Package protected class used to combine functionality for theMonthSelector
andCalendarView
components.final class
Simple calendar view.(package private) class
Cell grid.(package private) class
A cell representing a date.final class
A simpleMonthSelector
used for the default date picker.class
Abstract month selector widget.Modifier and TypeMethodDescriptionstatic <S extends HasValueChangeHandlers<Date> & HasHandlers>
voidDateChangeEvent.fireIfNotEqualDates
(S source, Date oldValue, 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
Modifier and TypeInterfaceDescriptioninterface
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
Describes an object that displays a range of rows.static interface
Interface specifying that a class can addSelectionChangeEvent.Handler
s.interface
A model for selection within a list.interface
A model that allows getting all elements and clearing the selection.Modifier and TypeClassDescriptionclass
A convenienceSelectionModel
that allows items to be selected according to a subclass-defined rule, plus a list of positive or negative exceptions.class
A simple selection model that allows multiple items to be selected.class
A selection model that does not allow selection, but fires selection change events.class
A simple selection model that allows multiple items to be selected and retains order of selection.static class
A default implementation ofSelectionModel
that provides listener addition and removal.class
A simple selection model that allows only one item to be selected a a time.
SplitLayoutPanel
instead, but understand that it is not a drop in replacement for this class.