Interface MacroBrowserManager
- 
- All Known Implementing Classes:
 DefaultMacroBrowserManager
public interface MacroBrowserManager 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<MacroCategory>getMacroCategories()Retrieves a set of macro categories for display in the Macro Browser.Set<MacroMetadata>getMacroMetadata()Retrieves a set of macro metadata for display in the Macro Browser.Set<MacroMetadata>getMacroMetadata(Collection<String> whitelist)Retrieves a set of macros that matches the whitelisted macro names.Set<MacroSummary>getMacroSummaries()Retrieve just the key, title, description and icon of all the macros 
 - 
 
- 
- 
Method Detail
- 
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 
 - 
 
 -