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.
 MacroFormDetails getMacroFormDetails(String macroKey)
          Retrieves form details for a single macro for use in the Macro Browser.
 Set<MacroMetadata> getMacroMetadata()
          Retrieves a set of macro metadata for display in the Macro Browser.
 

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.


getMacroFormDetails

MacroFormDetails getMacroFormDetails(String macroKey)
Retrieves form details for a single macro for use in the Macro Browser.

Parameters:
macroKey - the macro name to retrieve form details for
Returns:
The MacroFormDetails for the given macro. Null is returned if the macro is unknown.


Confluence is developed by Atlassian Pty Ltd.