com.atlassian.confluence.macro.browser
Interface MacroBrowserManager

All Known Implementing Classes:
DefaultMacroBrowserManager

public interface MacroBrowserManager


Method Summary
 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



Copyright © 2003–2015 Atlassian. All rights reserved.