Interface MacroBrowserManager

All Known Implementing Classes:
DefaultMacroBrowserManager

public interface MacroBrowserManager
  • Method Details

    • getMacroCategories

      Set<MacroCategory> getMacroCategories()
      Retrieves a set of macro categories for display in the Macro Browser.
    • getMacroMetadata

      Set<MacroMetadata> getMacroMetadata()
      Retrieves a set of macro metadata for display in the Macro Browser. Aliases of macros should be not included in this set.
    • getMacroMetadata

      Set<MacroMetadata> getMacroMetadata(Collection<String> whitelist)
      Retrieves a set of macros that matches the whitelisted macro names.
      Parameters:
      whitelist -
      Returns:
    • getMacroSummaries

      Set<MacroSummary> getMacroSummaries()
      Retrieve just the key, title, description and icon of all the macros