Class GhidraScreenShotGenerator


public abstract class GhidraScreenShotGenerator extends AbstractScreenShotGenerator
  • Constructor Details

    • GhidraScreenShotGenerator

      protected GhidraScreenShotGenerator()
  • Method Details

    • tearDown

      public void tearDown() throws Exception
      Overrides:
      tearDown in class AbstractScreenShotGenerator
      Throws:
      Exception
    • showResults

      protected void showResults()
    • saveOrDisplayImage

      public void saveOrDisplayImage()
      Generally, you shouldn't use this. This is only visible for those who do not directly extend this class.
    • saveOrDisplayImage

      public void saveOrDisplayImage(String name)
    • handleGIFImage

      protected void handleGIFImage(File gifFile)
    • getHelpTopic

      protected File getHelpTopic()
    • loadDefaultTool

      public void loadDefaultTool()
    • getHelpTopicName

      protected String getHelpTopicName()
    • finished

      public void finished(File helpTopic, String oldImageName)
      Call when you are finished generating a new image. This method will either show the newly created image or write it to disk, depending upon the value of AbstractScreenShotGenerator.SAVE_CREATED_IMAGE_FILE, which is a system property.
      Parameters:
      helpTopic - The help topic that contains the image
      oldImageName - The name of the image
    • getOldImage

      protected Image getOldImage(File helpTopicDir, String imageName)
    • showImage

      @Deprecated public void showImage(String helpTopic, String oldImageName)
      Deprecated.
      Parameters:
      helpTopic - The help topic that contains the image
      oldImageName - The name of the image
    • saveToHelp

      @Deprecated public void saveToHelp(String helpTopic, String imageName)
      Deprecated.
      Parameters:
      helpTopic - The help topic that contains the image
      imageName - The name of the image
    • reallySaveToHelp

      protected void reallySaveToHelp(File helpTopicDir, String imageName)
    • getHelpTopicDir

      protected File getHelpTopicDir(String helpTopic)
    • getHelpTopicDirs

      protected List<File> getHelpTopicDirs()
    • getFrontEndTool

      protected FrontEndTool getFrontEndTool()
    • performFrontEndAction

      public void performFrontEndAction(String actionName, String owner, boolean wait)