Class DefaultMacroReplacementRendererRepository
java.lang.Object
com.atlassian.confluence.content.render.xhtml.migration.DefaultMacroReplacementRendererRepository
- All Implemented Interfaces:
- MacroReplacementRendererRepository
public class DefaultMacroReplacementRendererRepository
extends Object
implements MacroReplacementRendererRepository
A MacroReplacementRendererRepository that looks up MacroReplacementRenderers based on the class
 of the macro to be replaced.
- 
Constructor SummaryConstructorsConstructorDescriptionDefaultMacroReplacementRendererRepository(Set<MacroReplacementRenderer> macroReplacementRenderers) 
- 
Method SummaryModifier and TypeMethodDescriptiongetMacroReplacementRenderer(String macroClass) Get the MacroReplacementRenderer for the given class of v2 Macro.
- 
Constructor Details- 
DefaultMacroReplacementRendererRepositorypublic DefaultMacroReplacementRendererRepository(Set<MacroReplacementRenderer> macroReplacementRenderers) 
 
- 
- 
Method Details- 
getMacroReplacementRendererDescription copied from interface:MacroReplacementRendererRepositoryGet the MacroReplacementRenderer for the given class of v2 Macro.- Specified by:
- getMacroReplacementRendererin interface- MacroReplacementRendererRepository
- Parameters:
- macroClass- the class name of a v2 Macro to be replaced.
- Returns:
- the MacroReplacementRenderer that handles the provided macro or null if there is no MacroReplacementRenderer
 
 
-