Class ListingHoverProvider

  • All Implemented Interfaces:
    HoverProvider

    public class ListingHoverProvider
    extends ghidra.app.plugin.core.hover.AbstractHoverProvider
    • Field Summary

      • Fields inherited from class ghidra.app.plugin.core.hover.AbstractHoverProvider

        activeHoverService, enabled, hoverServices, lastField, popupWindow, program, windowName
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addHoverService​(ghidra.app.plugin.core.codebrowser.hover.ListingHoverService hoverService)  
      protected ProgramLocation getHoverLocation​(FieldLocation fieldLocation, Field field, java.awt.Rectangle fieldBounds, java.awt.event.MouseEvent event)  
      void removeHoverService​(ghidra.app.plugin.core.codebrowser.hover.ListingHoverService hoverService)  
      • Methods inherited from class ghidra.app.plugin.core.hover.AbstractHoverProvider

        addHoverService, closeHover, dispose, getProgram, initializeListingHoverHandler, isShowing, mouseHovered, removeHoverService, scroll, setHoverEnabled, setProgram, showPopup
      • Methods inherited from class java.lang.Object

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

      • ListingHoverProvider

        public ListingHoverProvider()
    • Method Detail

      • addHoverService

        public void addHoverService​(ghidra.app.plugin.core.codebrowser.hover.ListingHoverService hoverService)
      • removeHoverService

        public void removeHoverService​(ghidra.app.plugin.core.codebrowser.hover.ListingHoverService hoverService)
      • getHoverLocation

        protected ProgramLocation getHoverLocation​(FieldLocation fieldLocation,
                                                   Field field,
                                                   java.awt.Rectangle fieldBounds,
                                                   java.awt.event.MouseEvent event)
        Specified by:
        getHoverLocation in class ghidra.app.plugin.core.hover.AbstractHoverProvider