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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
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
-
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 classghidra.app.plugin.core.hover.AbstractHoverProvider
-
getHoverLocation
protected ProgramLocation getHoverLocation(FieldLocation fieldLocation, Field field, Rectangle fieldBounds, MouseEvent event) - Specified by:
getHoverLocation
in classghidra.app.plugin.core.hover.AbstractHoverProvider
-