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 thecellviewwidget 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 classCanvasA 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 classValueBoxEditorDecorator<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 interfaceHasAllDragAndDropHandlersThis is a convenience interface that includes all drag and drop handlers defined by the core GWT system.interfaceHasAllFocusHandlersThis is a convenience interface that includes all focus handlers defined by the core GWT system.interfaceHasAllGestureHandlersThis is a convenience interface that includes all gesture handlers defined by the core GWT system.interfaceHasAllKeyHandlersConvenience interface used to implement all key handlers at once.interfaceHasAllMediaHandlersThis is a convenience interface that includes all media handlers defined by the core GWT system.interfaceHasAllMouseHandlersThis is a convenience interface that includes all mouse handlers defined by the core GWT system.interfaceHasAllTouchHandlersThis is a convenience interface that includes all touch handlers defined by the core GWT system.interfaceHasBlurHandlersA widget that implements this interface provides registration forBlurHandlerinstances.interfaceHasCanPlayThroughHandlersA widget that implements this interface provides registration forCanPlayThroughHandlerinstances.interfaceHasChangeHandlersA widget that implements this interface provides registration forChangeHandlerinstances.interfaceHasClickHandlersA widget that implements this interface provides registration forClickHandlerinstances.interfaceHasContextMenuHandlersA widget that implements this interface provides registration forContextMenuHandlerinstances.interfaceHasDoubleClickHandlersA widget that implements this interface provides registration forDoubleClickHandlerinstances.interfaceHasDragEndHandlersA widget that implements this interface provides registration forDragEndHandlerinstances.interfaceHasDragEnterHandlersA widget that implements this interface provides registration forDragEnterHandlerinstances.interfaceHasDragHandlersA widget that implements this interface provides registration forDragHandlerinstances.interfaceHasDragLeaveHandlersA widget that implements this interface provides registration forDragLeaveHandlerinstances.interfaceHasDragOverHandlersA widget that implements this interface provides registration forDragOverHandlerinstances.interfaceHasDragStartHandlersA widget that implements this interface provides registration forDragStartHandlerinstances.interfaceHasDropHandlersA widget that implements this interface provides registration forDropHandlerinstances.interfaceHasEndedHandlersA widget that implements this interface provides registration forEndedHandlerinstances.interfaceHasErrorHandlersA widget that implements this interface provides registration forErrorHandlerinstances.interfaceHasFocusHandlersA widget that implements this interface provides registration forFocusHandlerinstances.interfaceHasGestureChangeHandlersA widget that implements this interface provides registration forGestureChangeHandlerinstances.interfaceHasGestureEndHandlersA widget that implements this interface provides registration forGestureEndHandlerinstances.interfaceHasGestureStartHandlersA widget that implements this interface provides registration forGestureStartHandlerinstances.interfaceHasKeyDownHandlersA widget that implements this interface provides registration forKeyDownHandlerinstances.interfaceHasKeyPressHandlersA widget that implements this interface provides registration forKeyPressHandlerinstances.interfaceHasKeyUpHandlersA widget that implements this interface provides registration forKeyUpHandlerinstances.interfaceHasLoadedMetadataHandlersA widget that implements this interface provides registration forLoadedMetadataHandlerinstances.interfaceHasLoadHandlersA widget that implements this interface provides registration forLoadHandlerinstances.interfaceHasLoseCaptureHandlersA widget that implements this interface provides registration forLoseCaptureHandlerinstances.interfaceHasMouseDownHandlersA widget that implements this interface provides registration forMouseDownHandlerinstances.interfaceHasMouseMoveHandlersA widget that implements this interface provides registration forMouseMoveHandlerinstances.interfaceHasMouseOutHandlersA widget that implements this interface provides registration forMouseOutHandlerinstances.interfaceHasMouseOverHandlersA widget that implements this interface provides registration forMouseOverHandlerinstances.interfaceHasMouseUpHandlersA widget that implements this interface provides registration forMouseUpHandlerinstances.interfaceHasMouseWheelHandlersA widget that implements this interface provides registration forMouseWheelHandlerinstances.interfaceHasProgressHandlersA widget that implements this interface provides registration forProgressHandlerinstances.interfaceHasScrollHandlersA widget that implements this interface provides registration forScrollHandlerinstances.interfaceHasTouchCancelHandlersA widget that implements this interface provides registration forTouchCancelHandlerinstances.interfaceHasTouchEndHandlersA widget that implements this interface provides registration forTouchEndHandlerinstances.interfaceHasTouchMoveHandlersA widget that implements this interface provides registration forTouchMoveHandlerinstances.interfaceHasTouchStartHandlersA widget that implements this interface provides registration forTouchStartHandlerinstances.Methods in com.google.gwt.event.dom.client with parameters of type HasHandlers Modifier and Type Method Description static voidDomEvent. fireNativeEvent(NativeEvent nativeEvent, HasHandlers handlerSource)Fires the given native event on the specified handlers.static voidDomEvent. 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 interfaceHasAttachHandlersA widget that implements this interface is a public source ofAttachEventevents.interfaceHasBeforeSelectionHandlers<T>A widget that implements this interface is a public source ofBeforeSelectionEventevents.interfaceHasCloseHandlers<T>A widget that implements this interface is a public source ofCloseEventevents.interfaceHasHighlightHandlers<V>A widget that implements this interface is a public source ofHighlightEventevents.interfaceHasInitializeHandlersA widget that implements this interface is a public source ofInitializeEventevents.interfaceHasOpenHandlers<T>A widget that implements this interface is a public source ofOpenEventevents.interfaceHasResizeHandlersA widget that implements this interface is a public source ofResizeEventevents.interfaceHasSelectionHandlers<T>A widget that implements this interface is a public source ofSelectionEventevents.interfaceHasShowRangeHandlers<V>A widget that implements this interface is a public source ofShowRangeEventevents.interfaceHasValueChangeHandlers<T>A widget that implements this interface is a public source ofValueChangeEventevents.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 classEventBusExtends {com.google.web.bindery.event.shared.EventBus} for legacy compatibility.classHandlerManagerManager responsible for adding handlers to event sources and firing those handlers on passed in events.classResettableEventBusWraps {com.google.web.bindery.event.shared.ResettableEventBus} for legacy compatibility.classSimpleEventBusWraps {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 classCountingEventBusLegacy 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 interfaceAutoDirectionHandler.TargetThe 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 classLoggingPopupA 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 classAudioA widget representing an <audio> element.classMediaBaseA widget representing a media element.classVideoA 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 classAbstractCellTable<T>Abstract base class for tabular views that supports paging and columns.classAbstractCellTreeAn abstract representation of a tree widget that renders items usingCells.classAbstractHasData<T>classAbstractPagerAn abstract pager that exposes many methods useful for paging.classCellBrowserA "browsable" view of a tree in which only a single node per level may be open at one time.(package private) classCellBrowser.BrowserCellList<T>A custom version of cell list used by the browser.classCellList<T>A single column list of cells.classCellTable<T>A tabular view that supports paging and columns.classCellTreeA view of a tree.(package private) static classCellTreeNodeView.NodeCellList<C>TheHasDataused to show children.classCellWidget<C>classDataGrid<T>A tabular view with a fixed header and footer section and a scrollable data section in the middle.(package private) static classDataGrid.TableWidgetA simple widget wrapper around a table element.(package private) classHasDataPresenter<T>Presenter implementation ofHasDatathat presents data for various cell based widgets.classPageSizePagerA simple pager that controls the page size.classSimplePagerA pager for controlling aHasRowsthat only supports simple page navigation.Methods in com.google.gwt.user.cellview.client with parameters of type HasHandlers Modifier and Type Method Description static ColumnSortEventColumnSortEvent. fire(HasHandlers source, ColumnSortList sortList)Fires a column sort event on all registered handlers in the handler manager.static RowHoverEventRowHoverEvent. fire(HasHandlers source, TableRowElement hoveringRow, boolean isUnHover)Fires a row hover event on all registered handlers in the handler manager.static RowHoverEventRowHoverEvent. fire(HasHandlers source, TableRowElement hoveringRow, Event browserEvent, boolean isUnHover)Fires a row hover event on all registered handlers in the handler manager.static RowHoverEventRowHoverEvent. 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 interfaceDialogBox.CaptionSet of characteristic interfaces supported by theDialogBoxcaption.interfaceHasConstrainedValue<T>Implemented by widgets that pick from a set of values.interfaceHasScrollingImplemented by widgets that support scrolling.interfaceHasValue<T>ExtendsTakesValueto allow the value to be pulled back out, and to throwValueChangeEventevents.interfaceHorizontalScrollbarDescribes a horizontal scrollbar.static interfaceTabBar.TabSet of characteristic interfaces supported byTabBartabs.interfaceVerticalScrollbarDescribes a vertical scrollbar.Classes in com.google.gwt.user.client.ui that implement HasHandlers Modifier and Type Class Description classAbsolutePanelAn absolute panel positions all of its children absolutely, allowing them to overlap.classAbstractNativeScrollbarAbstract parent class for scrollbars implemented using the native browser scrollbars.classAnchorA widget that represents a simple <a> element.classButtonA standard push-button widget.classButtonBaseclassCaptionPanelA panel that wraps its contents in a border with a caption that appears in the upper left corner of the border.classCellPanelA panel whose child widgets are contained within the cells of a table.classCheckBoxA standard check box widget.classComplexPanelAbstract base class for panels that can contain multiple child widgets.classCompositeA type of widget that can wrap another widget, hiding the wrapped widget's methods.classCustomButtonCustomButton is a base button class with built in support for a set number of button faces.classCustomScrollPanelA custom version of theScrollPanelthat allows user provided scrollbars.classDateLabelExtendsValueLabelfor convenience when dealing with dates andDateTimeFormat, especially inUiBindertemplates.classDeckLayoutPanelA panel that displays all of its child widgets in a 'deck', where only one can be visible at a time.classDeckPanelA panel that displays all of its child widgets in a 'deck', where only one can be visible at a time.classDecoratedPopupPanelAPopupPanelthat wraps its content in a 3x3 grid, which allows users to add rounded corners.classDecoratedStackPanelAStackPanelthat wraps each item in a 2x3 grid (six box), which allows users to add rounded corners.classDecoratedTabBarATabBarthat wraps each tab in a 2x3 grid (six box), which allows users to add rounded corners.classDecoratedTabPanelATabPanelthat uses aDecoratedTabBarwith rounded corners.classDecoratorPanelASimplePanelthat wraps its contents in stylized boxes, which can be used to add rounded corners to aWidget.classDialogBoxA form of popup that has a caption area at the top and can be dragged by the user.static classDialogBox.CaptionImplDefault implementation of Caption.classDisclosurePanelA widget that consists of a header and a content panel that discloses the content when a user clicks on the header.classDockLayoutPanelA 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.classDockPanelA 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.classDoubleBoxA ValueBox that usesDoubleParserandDoubleRenderer.classFileUploadA widget that wraps the HTML <input type='file'> element.classFlexTableA flexible table that creates cells on demand.classFlowPanelA panel that formats its child widgets using the default HTML layout behavior.classFocusPanelA simple panel that makes its contents focusable, and adds the ability to catch mouse and keyboard events.classFocusWidgetAbstract base class for most widgets that can receive keyboard focus.classFormPanelA panel that wraps its contents in an HTML <FORM> element.classFrameA widget that wraps an IFRAME element, which can contain an arbitrary web site.classGridA rectangular grid that can contain text, html, or a childWidgetwithin its cells.classHeaderPanelA panel that includes a header (top), footer (bottom), and content (middle) area.classHiddenRepresents a hidden field in an HTML form.classHorizontalPanelA panel that lays all of its widgets out in a single horizontal column.classHorizontalSplitPanelDeprecated.UseSplitLayoutPanelinstead, but understand that it is not a drop in replacement for this class.classHTMLA widget that can contain arbitrary HTML.classHTMLPanelA panel that contains HTML, and which can attach child widgets to identified elements within that HTML.classHTMLTableclassHyperlinkA widget that serves as an "internal" hyperlink.classImageA widget that displays the image at a given URL.classInlineHTMLA widget that can contain arbitrary HTML.classInlineHyperlinkA widget that serves as an "internal" hyperlink.classInlineLabelA widget that contains arbitrary text, not interpreted as HTML.classIntegerBoxA ValueBox that usesIntegerParserandIntegerRenderer.classLabelA widget that contains arbitrary text, not interpreted as HTML.classLabelBase<T>Abstract base class for all text display widgets.classLayoutPanelclassLazyPanelConvenience class to help lazy loading.classListBoxA widget that presents a list of choices to the user, either as a list box or as a drop-down list.classLongBoxA ValueBox that usesLongParserandLongRenderer.classMenuBarA standard menu bar widget.classNamedFrameAFramethat has a 'name' associated with it.classNativeHorizontalScrollbarA horizontal scrollbar implemented using the browsers native scrollbar.classNativeVerticalScrollbarA vertical scrollbar implemented using the browsers native scrollbar.classNotificationMoleSimple widget for providing notification feedback.classNumberLabel<T extends java.lang.Number>ExtendsValueLabelfor convenience when dealing with numbers andNumberFormat, especially inUiBindertemplates.classPanelAbstract base class for all panels, which are widgets that can contain other widgets.classPasswordTextBoxA text box that visually masks its input to prevent eavesdropping.classPopupPanelA panel that can "pop up" over other widgets.classPushButtonA normal push button with custom styling.classRadioButtonA mutually-exclusive selection radio button widget.classRenderablePanelEXPERIMENTAL and subject to change.classResetButtonA standard push-button widget which will automatically reset its enclosingFormPanelif any.classResizeCompositeACompositeimplementation that implementsRequiresResizeand automatically delegates that interface's methods to its wrapped widget, which must itself implementRequiresResize.classResizeLayoutPanelA simple panel thatProvidesResizeto its one child, but does notRequiresResize.classRichTextAreaA rich text editor that allows complex styling and formatting.classRootLayoutPanelA singleton implementation ofLayoutPanelthat always attaches itself to the document body (i.e.classRootPanelThe panel to which all other widgets must ultimately be added.classScrollPanelA simple panel that wraps its contents in a scrollable area.classSimpleCheckBoxA simple checkbox widget, with no label.classSimpleLayoutPanelA simple panel thatProvidesResizeto its one child.classSimplePanelBase class for panels that contain only one widget.classSimpleRadioButtonA simple radio button widget, with no label.classSplitLayoutPanelA panel that adds user-positioned splitters between each of its child widgets.(package private) classSplitLayoutPanel.HSplitter(package private) classSplitLayoutPanel.Splitter(package private) classSplitLayoutPanel.VSplitter(package private) classSplitPanelDeprecated.UseSplitLayoutPanelinstead, but understand that it is not a drop in replacement for this class.classStackLayoutPanelA 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.classStackPanelA 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.classSubmitButtonA standard push-button widget which will automatically submit its enclosingFormPanelif any.classSuggestBoxASuggestBoxis a text box or text area which displays a pre-configured set of selections that match the user's input.classTabBarA horizontal bar of folder-style tabs, most commonly used as part of aTabPanel.classTabLayoutPanelA panel that represents a tabbed set of pages, each of which contains another widget.classTabPanelA panel that represents a tabbed set of pages, each of which contains another widget.classTextAreaA text box that allows multiple lines of text to be entered.classTextBoxA standard single-line text box.classTextBoxBaseAbstract base class for most text entry widgets.classToggleButtonAToggleButtonis a stylish stateful button which allows the user to toggle betweenupanddownstates.classTreeA standard hierarchical tree widget.classValueBox<T>A text box able to parse its displayed value.classValueBoxBase<T>Abstract base class for all text entry widgets.classValueLabel<T>A label displaying its value through a renderer.classValueListBox<T>Implementation ofHasConstrainedValuebased on aSelectElement.classValuePicker<T>Allows the user to pick a single value from a list.classVerticalPanelA panel that lays all of its widgets out in a single vertical column.classVerticalSplitPanelDeprecated.UseSplitLayoutPanelinstead, but understand that it is not a drop in replacement for this class.classWidgetThe 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 classCalendarViewThe CalendarView is a calendar grid that represents the current view of aDatePicker.(package private) classCellGridImpl<V>Highlighting, selectable cell grid.(package private) classCellGridImpl.CellclassDateBoxA text box that shows aDatePickerwhen the user focuses on it.classDatePickerStandard GWT date picker.(package private) classDatePickerComponentPackage protected class used to combine functionality for theMonthSelectorandCalendarViewcomponents.classDefaultCalendarViewSimple calendar view.(package private) classDefaultCalendarView.CellGridCell grid.(package private) classDefaultCalendarView.CellGrid.DateCellA cell representing a date.classDefaultMonthSelectorA simpleMonthSelectorused for the default date picker.classMonthSelectorAbstract 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 interfaceHasCellPreviewHandlers<T>A widget that implements this interface is a public source ofCellPreviewEventevents.interfaceHasData<T>A view that can display a range of data.interfaceHasRowsDescribes an object that displays a range of rows.static interfaceSelectionChangeEvent.HasSelectionChangedHandlersInterface specifying that a class can addSelectionChangeEvent.Handlers.interfaceSelectionModel<T>A model for selection within a list.interfaceSetSelectionModel<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 classDefaultSelectionModel<T>A convenienceSelectionModelthat allows items to be selected according to a subclass-defined rule, plus a list of positive or negative exceptions.classMultiSelectionModel<T>A simple selection model that allows multiple items to be selected.classNoSelectionModel<T>A selection model that does not allow selection, but fires selection change events.classOrderedMultiSelectionModel<T>A simple selection model that allows multiple items to be selected and retains order of selection.static classSelectionModel.AbstractSelectionModel<T>A default implementation ofSelectionModelthat provides listener addition and removal.classSingleSelectionModel<T>A simple selection model that allows only one item to be selected a a time.
-