Class ListingDisplay

java.lang.Object
ghidra.features.base.codecompare.listing.ListingDisplay
All Implemented Interfaces:
ListingDiffChangeListener

public class ListingDisplay extends Object implements ListingDiffChangeListener
Represents one side of a dual listing compare window. It holds the listing panel and related state information for one side.
  • Constructor Details Link icon

  • Method Details Link icon

    • repaint Link icon

      public void repaint()
    • setDiffHighlightProvider Link icon

      public void setDiffHighlightProvider(ListingDiffHighlightProvider newDiffHighlights)
    • addHighlightProvider Link icon

      public void addHighlightProvider(ListingHighlightProvider highlightProvider)
    • removeHighlightProvider Link icon

      public void removeHighlightProvider(ListingHighlightProvider highlightProvider)
    • addHoverService Link icon

      public void addHoverService(ghidra.app.plugin.core.codebrowser.hover.ListingHoverService service)
    • showHeader Link icon

      public void showHeader(boolean show)
    • setHoverMode Link icon

      public void setHoverMode(boolean enabled)
    • setView Link icon

      public void setView(AddressSetView view)
    • isHeaderShowing Link icon

      public boolean isHeaderShowing()
    • setProgramView Link icon

      public void setProgramView(Program program, AddressSetView view, String name)
    • getProgramLocation Link icon

      public ProgramLocation getProgramLocation()
    • updateCursorMarkers Link icon

      public void updateCursorMarkers(ProgramLocation location)
    • goTo Link icon

      public void goTo(ProgramLocation location)
    • getListingPanel Link icon

      public ListingPanel getListingPanel()
    • getFormatManager Link icon

      public FormatManager getFormatManager()
    • getViewerPosition Link icon

      public ViewerPosition getViewerPosition()
    • setViewerPosition Link icon

      public void setViewerPosition(ViewerPosition position)
    • setMouseNavigationEnabled Link icon

      public void setMouseNavigationEnabled(boolean enabled)
    • listingDiffChanged Link icon

      public void listingDiffChanged()
      Description copied from interface: ListingDiffChangeListener
      Called when the ListingDiff's set of differences and unmatched addresses has changed.
      Specified by:
      listingDiffChanged in interface ListingDiffChangeListener