Class XhtmlMacroRendererComponent
- java.lang.Object
-
- com.atlassian.confluence.content.render.xhtml.migration.XhtmlMacroRendererComponent
-
- All Implemented Interfaces:
com.atlassian.renderer.v2.components.RendererComponent
public class XhtmlMacroRendererComponent extends Object implements com.atlassian.renderer.v2.components.RendererComponent
-
-
Field Summary
Fields Modifier and Type Field Description static String
MACRO_DECLARATION_POSITION
Defines where the position in which the macro is declared in wiki markup.
-
Constructor Summary
Constructors Constructor Description XhtmlMacroRendererComponent(com.atlassian.renderer.v2.macro.MacroManager v2MacroManager, MacroMigrationManager macroMigrationManager, Marshaller<MacroDefinition> macroMarshaller, MacroReplacementRendererRepository replacementRepository, MacroDefinitionDeserializer macroDefinitionWikiMarkupDeserializer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
render(String wiki, com.atlassian.renderer.RenderContext context)
boolean
shouldRender(com.atlassian.renderer.v2.RenderMode renderMode)
-
-
-
Field Detail
-
MACRO_DECLARATION_POSITION
public static final String MACRO_DECLARATION_POSITION
Defines where the position in which the macro is declared in wiki markup.If you have "foo {cheese} bar", the macro is declared "inline".
If you have "foo/n{cheese}", the macro is not declared "inline".
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
XhtmlMacroRendererComponent
public XhtmlMacroRendererComponent(com.atlassian.renderer.v2.macro.MacroManager v2MacroManager, MacroMigrationManager macroMigrationManager, Marshaller<MacroDefinition> macroMarshaller, MacroReplacementRendererRepository replacementRepository, MacroDefinitionDeserializer macroDefinitionWikiMarkupDeserializer)
-
-