Class A_CmsHoverHandler

  • All Implemented Interfaces:
    com.google.gwt.event.dom.client.MouseOutHandler, com.google.gwt.event.dom.client.MouseOverHandler, com.google.gwt.event.shared.EventHandler
    Direct Known Subclasses:
    CmsClassHoverHandler, CmsElementOptionBar.HoverHandler

    public abstract class A_CmsHoverHandler
    extends java.lang.Object
    implements com.google.gwt.event.dom.client.MouseOutHandler, com.google.gwt.event.dom.client.MouseOverHandler
    On hover intent handler.

    Since:
    8.0.0
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected com.google.gwt.user.client.Timer m_timer
      Timer to achieve the hover intent effect.
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      protected abstract void onHoverIn​(com.google.gwt.event.dom.client.MouseOverEvent event)
      Will be executed for starting the hover effect.
      protected abstract void onHoverOut​(com.google.gwt.event.dom.client.MouseOutEvent event)
      Will be executed for finishing the hover effect.
      void onMouseOut​(com.google.gwt.event.dom.client.MouseOutEvent event)  
      void onMouseOver​(com.google.gwt.event.dom.client.MouseOverEvent event)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • m_timer

        protected com.google.gwt.user.client.Timer m_timer
        Timer to achieve the hover intent effect.
    • Method Detail

      • onMouseOut

        public final void onMouseOut​(com.google.gwt.event.dom.client.MouseOutEvent event)
        Specified by:
        onMouseOut in interface com.google.gwt.event.dom.client.MouseOutHandler
        See Also:
        MouseOutHandler.onMouseOut(com.google.gwt.event.dom.client.MouseOutEvent)
      • onMouseOver

        public final void onMouseOver​(com.google.gwt.event.dom.client.MouseOverEvent event)
        Specified by:
        onMouseOver in interface com.google.gwt.event.dom.client.MouseOverHandler
        See Also:
        MouseOverHandler.onMouseOver(com.google.gwt.event.dom.client.MouseOverEvent)
      • onHoverIn

        protected abstract void onHoverIn​(com.google.gwt.event.dom.client.MouseOverEvent event)
        Will be executed for starting the hover effect.

        Parameters:
        event - the mouse event
      • onHoverOut

        protected abstract void onHoverOut​(com.google.gwt.event.dom.client.MouseOutEvent event)
        Will be executed for finishing the hover effect.

        Parameters:
        event - the mouse event