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 theMacroBrowserManagerto provide additionalMacroMetadata.MacroMetadataSource -
Class Summary Class Description DefaultMacroBrowserManager Default MacroBrowserManager implementation.DefaultMacroIconManager DefaultMacroMetadataClientCacheKeyManager DefaultMacroMetadataManager Manager providingMacroMetadataabout theMacros 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.