Class ListingDiffActionManager

java.lang.Object
ghidra.features.base.codecompare.listing.ListingDiffActionManager

public class ListingDiffActionManager extends Object
Manages the actions that control a ListingDiff.
  • Constructor Details

    • ListingDiffActionManager

      public ListingDiffActionManager(ListingDiff listingDiff)
      Constructor for the action manager for a ListingDiff.
      Parameters:
      listingDiff - the ListingDiff that is controlled by this manager's docking actions.
  • Method Details

    • createActions

      protected void createActions()
      Creates the actions.
    • getActions

      public List<DockingAction> getActions()
      Gets the actions.
      Returns:
      the docking actions.
    • updateActionEnablement

      public void updateActionEnablement(boolean isShowing)
      Update the enablement of the actions created by this manager.
      Parameters:
      isShowing - true indicates that the dual listing diff is currently visible on screen.