Class RenameQuickFix

java.lang.Object
ghidra.features.base.quickfix.QuickFix
ghidra.features.base.replace.RenameQuickFix
Direct Known Subclasses:
RenameCategoryQuickFix, RenameDataTypeQuickFix, RenameEnumValueQuickFix, RenameMemoryBlockQuickFix, RenameProgramTreeGroupQuickFix, RenameSymbolQuickFix

public abstract class RenameQuickFix extends QuickFix
Base class for QuickFix objects that rename Ghidra program elements.
  • Constructor Details

    • RenameQuickFix

      public RenameQuickFix(Program program, String name, String newName)
      Constructor
      Parameters:
      program - the program this applies to
      name - the original name of the element to rename
      newName - the new name for the element when this QuickFix is applied.
  • Method Details

    • validateReplacementName

      protected void validateReplacementName()
    • getActionName

      public String getActionName()
      Description copied from class: QuickFix
      Returns the general name of the action to be performed.
      Specified by:
      getActionName in class QuickFix
      Returns:
      the general name of the action to be performed