Package com.atlassian.confluence.macro.browser
-
Interface Summary Interface Description MacroBrowserManager MacroIconManager Allows retrieval of appropriate icons fromMacroMetadata
.MacroMetadataClientCacheKeyManager Manage clien cache keyMacroMetadataManager Provides metadata about macros such as what parameters they expect and how to represent them visually.MacroMetadataProvider Implementations of this class will be used by theMacroBrowserManager
to provide additionalMacroMetadata
.MacroMetadataSource -
Class Summary Class Description DefaultMacroBrowserManager Default MacroBrowserManager implementation.DefaultMacroIconManager DefaultMacroMetadataClientCacheKeyManager DefaultMacroMetadataManager Manager providingMacroMetadata
about theMacro
s in Confluence.DefaultMacroMetadataProvider<T extends com.atlassian.plugin.ModuleDescriptor<Macro> & MacroMetadataSource> DelegatingMacroMetadataProvider Provides metadata about macros for use in the macro browser.MacroMetadataClientCacheKeyProvider Provide macro metadata client cache key.MacroMetadataListener Bind to all events that related to macro to refresh keyUserMacroMetadataProvider Serves metadata for user macros managed by theUserMacroLibrary
.