| 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 |
| 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. |
