package

com.atlassian.confluence.macro.browser

Interfaces

MacroBrowserManager  
MacroIconManager Allows retrieval of appropriate icons from MacroMetadata
MacroMetadataManager 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 the MacroBrowserManager to provide additional MacroMetadata
MacroMetadataSource  

Classes

DefaultMacroBrowserManager Default MacroBrowserManager implementation. 
DefaultMacroIconManager  
DefaultMacroMetadataManager Manager providing MacroMetadata about the Macros in Confluence. 
DefaultMacroMetadataProvider  
DelegatingMacroMetadataProvider Provides metadata about macros for use in the macro browser. 
UserMacroMetadataProvider Serves metadata for user macros managed by the UserMacroLibrary