Package com.atlassian.confluence.macro.browser
package com.atlassian.confluence.macro.browser
-
ClassDescriptionDefault MacroBrowserManager implementation.Manager providing
MacroMetadata
about theMacro
s in Confluence.DefaultMacroMetadataProvider<T extends com.atlassian.plugin.ModuleDescriptor<Macro> & MacroMetadataSource>Provides metadata about macros for use in the macro browser.Allows retrieval of appropriate icons fromMacroMetadata
.Manage clien cache keyProvide macro metadata client cache key.Bind to all events that related to macro to refresh keyProvides metadata about macros such as what parameters they expect and how to represent them visually.Implementations of this class will be used by theMacroBrowserManager
to provide additionalMacroMetadata
.Serves metadata for user macros managed by theUserMacroLibrary
.