Class ListingHoverProvider

java.lang.Object
ghidra.app.plugin.core.hover.AbstractHoverProvider
ghidra.app.util.viewer.listingpanel.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, popupWindowPlacer, program, windowName
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addHoverService(ghidra.app.plugin.core.codebrowser.hover.ListingHoverService hoverService)
     
    protected ProgramLocation
    getHoverLocation(FieldLocation fieldLocation, Field field, Rectangle fieldBounds, MouseEvent event)
     
    boolean
     
    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, setPopupPlacer, setProgram, showPopup

    Methods inherited from class java.lang.Object

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

    • ListingHoverProvider

      public ListingHoverProvider()
  • Method Details

    • addHoverService

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

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

      public boolean isForcePopups()
      Overrides:
      isForcePopups in class ghidra.app.plugin.core.hover.AbstractHoverProvider
    • getHoverLocation

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