Class ElementWrapper

Object
UIObject
Widget
ElementWrapper
All Implemented Interfaces:
HasMouseOutHandlers, HasMouseOverHandlers, HasAttachHandlers, HasHandlers, EventListener, HasVisibility, IsWidget

public class ElementWrapper extends Widget implements HasMouseOverHandlers, HasMouseOutHandlers
Wrapper capaz de lidar com eventos GWT sobre elementos nativos coletados no DOM
Author:
Eduardo Frazao
  • Nested Class Summary

    Nested classes/interfaces inherited from class UIObject

    UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
  • Field Summary

    Fields inherited from class UIObject

    DEBUG_ID_PREFIX
  • Constructor Summary

    Constructors
    Constructor
    Description
    ElementWrapper(Element theElement)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    HandlerRegistration
    addMouseOutHandler(MouseOutHandler handler)
     
    HandlerRegistration
    addMouseOverHandler(MouseOverHandler handler)
     

    Methods inherited from class Widget

    addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents

    Methods inherited from class 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 Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface HasHandlers

    fireEvent
  • Constructor Details

    • ElementWrapper

      public ElementWrapper(Element theElement)
  • Method Details

    • addMouseOutHandler

      public HandlerRegistration addMouseOutHandler(MouseOutHandler handler)
      Specified by:
      addMouseOutHandler in interface HasMouseOutHandlers
    • addMouseOverHandler

      public HandlerRegistration addMouseOverHandler(MouseOverHandler handler)
      Specified by:
      addMouseOverHandler in interface HasMouseOverHandlers