public class RowHoverEvent extends GwtEvent<RowHoverEvent.Handler>
| Modifier and Type | Class and Description | 
|---|---|
| static interface  | RowHoverEvent.HandlerHandler for  RowHoverEvent. | 
| static class  | RowHoverEvent.HoveringScopeIndicates the scope/area of the hover event | 
GwtEvent.Type<H>| Modifier | Constructor and Description | 
|---|---|
| protected  | RowHoverEvent(TableRowElement hoveringRow,
             boolean isUnHover)Construct a new  RowHoverEvent. | 
| protected  | RowHoverEvent(TableRowElement hoveringRow,
             Event browserEvent,
             boolean isUnHover)Construct a new  RowHoverEvent. | 
| protected  | RowHoverEvent(TableRowElement hoveringRow,
             Event browserEvent,
             boolean isUnHover,
             RowHoverEvent.HoveringScope hoveringScope)Construct a new  RowHoverEvent. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | dispatch(RowHoverEvent.Handler handler)Should only be called by  HandlerManager. | 
| static RowHoverEvent | fire(HasHandlers source,
    TableRowElement hoveringRow,
    boolean isUnHover)Fires a row hover event on all registered handlers in the handler
 manager. | 
| static 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 | 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. | 
| GwtEvent.Type<RowHoverEvent.Handler> | getAssociatedType()Returns the  Event.Typeused to register this event, allowing anEventBusto find handlers of the appropriate class. | 
| Event | getBrowserEvent()Return the original browser  Event. | 
| TableRowElement | getHoveringRow()Return the  TableRowElementthat the user just hovered or unhovered. | 
| RowHoverEvent.HoveringScope | getHoveringScope()Return the scope/area of the hover event. | 
| static GwtEvent.Type<RowHoverEvent.Handler> | getType()Gets the type associated with this event. | 
| boolean | isUnHover()Return whether this is an unhover event. | 
assertLive, getSource, isLive, kill, revivesetSource, toDebugString, toStringprotected RowHoverEvent(TableRowElement hoveringRow, boolean isUnHover)
RowHoverEvent.hoveringRow - the currently hovering TableRowElement. If isUnHover is true, this
          should be the previouly hovering TableRowElementisUnHover - true if this is an unhover eventprotected RowHoverEvent(TableRowElement hoveringRow, Event browserEvent, boolean isUnHover)
RowHoverEvent.hoveringRow - the currently hovering TableRowElement. If isUnHover is true, this
                    should be the previouly hovering TableRowElementbrowserEvent - the original browser eventisUnHover - true if this is an unhover eventprotected RowHoverEvent(TableRowElement hoveringRow, Event browserEvent, boolean isUnHover, RowHoverEvent.HoveringScope hoveringScope)
RowHoverEvent.hoveringRow - the currently hovering TableRowElement. If isUnHover is true, this
                    should be the previouly hovering TableRowElementbrowserEvent - the original browser eventisUnHover - true if this is an unhover eventhoveringScope - the scope/area of the hover eventpublic static RowHoverEvent fire(HasHandlers source, TableRowElement hoveringRow, boolean isUnHover)
source - the source of the eventhoveringRow - the currently hovering TableRowElement. If isUnHover is true, this
          should be the previouly hovering TableRowElementisUnHover - true if this is an unhover eventRowHoverEvent that was firedpublic static RowHoverEvent fire(HasHandlers source, TableRowElement hoveringRow, Event browserEvent, boolean isUnHover)
source - the source of the eventhoveringRow - the currently hovering TableRowElement. If isUnHover is true, this
          should be the previouly hovering TableRowElementbrowserEvent - the original browser eventisUnHover - true if this is an unhover eventRowHoverEvent that was firedpublic static RowHoverEvent fire(HasHandlers source, TableRowElement hoveringRow, Event browserEvent, boolean isUnHover, RowHoverEvent.HoveringScope hoveringScope)
source - the source of the eventhoveringRow - the currently hovering TableRowElement. If isUnHover is true, this
          should be the previouly hovering TableRowElementbrowserEvent - the original browser eventisUnHover - true if this is an unhover eventhoveringScope - the scope/area of the hover eventRowHoverEvent that was firedpublic static GwtEvent.Type<RowHoverEvent.Handler> getType()
public GwtEvent.Type<RowHoverEvent.Handler> getAssociatedType()
EventEvent.Type used to register this event, allowing an
 EventBus to find handlers of the appropriate class.getAssociatedType in class GwtEvent<RowHoverEvent.Handler>public Event getBrowserEvent()
Event. The browser event could be null if the event is
 fired without one (e.g., by calling #fire(HasHandler, TableRowElement, isUnHover))public TableRowElement getHoveringRow()
TableRowElement that the user just hovered or unhovered.public RowHoverEvent.HoveringScope getHoveringScope()
public boolean isUnHover()
protected void dispatch(RowHoverEvent.Handler handler)
GwtEventHandlerManager. In other words, do not use
 or call.dispatch in class GwtEvent<RowHoverEvent.Handler>handler - handlerEventBus.dispatchEvent(Event, Object)