Package ghidra.util

Interface StatusListener

All Known Implementing Classes:
AboutDialog, AbstractDataTreeDialog, AbstractErrDialog, AbstractNumberInputDialog, AbstractPathsDialog, ActionChooserDialog, AddEditDialog, AddToProgramDialog, ApplyEnumDialog, AskAddrDialog, AskDialog, BatchImportDialog, BigIntegerNumberInputDialog, ChangedFilesDialog, CheckoutDialog, CheckoutDialog, CheckoutsDialog, ChooseColumnsDialog, ColumnFilterArchiveDialog, ColumnFilterDialog, ComponentInfoDialog, CreateThemeDialog, DataTreeDialog, DataTypeSelectionDialog, DialogComponentProvider, EditFieldNameDialog, ErrLogDialog, ErrLogExpandableDialog, ExportThemeDialog, ExtensionTableProvider, FilterOptionsEditorDialog, FindCheckoutsDialog, FindDialog, GhidraFileChooser, GoToAddressLabelDialog, ImageDialogProvider, ImporterDialog, ImporterLanguageDialog, InputDialog, InputWithChoicesDialog, KeyEntryDialog, LibraryPathsDialog, ListSelectionDialog, ListSelectionTableDialog, ManagePluginsDialog, MultiActionDialog, MultiLineInputDialog, MultiLineMessageDialog, MultipleOptionsDialog, NumberInputDialog, NumberRangeInputDialog, ObjectChooserDialog, OkDialog, OpenVersionedFileDialog, OptionDialog, OptionsDialog, OptionsDialog, PasswordChangeDialog, PasswordDialog, PickToolDialog, PluginInstallerDialog, ProjectInfoDialog, ReadTextDialog, ReusableDialogComponentProvider, SaveDataDialog, SaveToolConfigDialog, SelectChangedToolDialog, SelectColumnsDialog, SelectFromListDialog, SelectLanguageDialog, SetEquateDialog, SettingsDialog, TableChooserDialog, TableChooserDialog, TableSelectionDialog, TaskDialog, ThemeChooserDialog, ThemeEditorDialog, UndoActionDialog, UserAgreementDialog, ValuesMapDialog, VersionControlDialog, VersionHistoryDialog, WizardManager

public interface StatusListener
StatusListener is a general purpose status listener responsible for displaying and/or recording status messages
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Clear the current status - same as setStatusText("") without being recorded
    void
    Set the current status as type INFO
    void
    Set the current status as the specified type
    void
    setStatusText(String text, MessageType type, boolean alert)
    Set the current status as the specified type
  • Method Details

    • setStatusText

      void setStatusText(String text)
      Set the current status as type INFO
      Parameters:
      text - status text
    • setStatusText

      void setStatusText(String text, MessageType type)
      Set the current status as the specified type
      Parameters:
      text - status text
      type - status type
    • setStatusText

      void setStatusText(String text, MessageType type, boolean alert)
      Set the current status as the specified type
      Parameters:
      text - status text
      type - status type
      alert - true to grab the user's attention
    • clearStatusText

      void clearStatusText()
      Clear the current status - same as setStatusText("") without being recorded