@Deprecated public class

GenericVelocityMacro

extends BaseMacro
java.lang.Object
   ↳ com.atlassian.renderer.v2.macro.BaseMacro
     ↳ com.atlassian.confluence.renderer.v2.macros.GenericVelocityMacro

This class is deprecated.
as of 4.0. Replaced by GenericVelocityMacro.

Class Overview

A configurable and generic macro that renders Velocity templates as part of its execution.

Summary

[Expand]
Inherited Constants
From interface com.atlassian.renderer.v2.macro.Macro
Public Constructors
GenericVelocityMacro()
Public Methods
String execute(Map parameters, String body, RenderContext renderContext)
RenderMode getBodyRenderMode()
String getTemplate()
boolean hasBody()
boolean isInline()
@Deprecated boolean isRenderOutput()
This method is deprecated. since 4.0. Beyond 4.0 HTML output will be the only type supported.
void setBodyRenderMode(RenderMode bodyRenderMode)
void setBootstrapManager(BootstrapManager bootstrapManager)
void setHasBody(boolean hasBody)
void setInline(boolean inline)
void setPageManager(PageManager pageManager)
@Deprecated void setRenderOutput(boolean renderOutput)
This method is deprecated. since 4.0. Beyond 4.0 HTML output will be the only type supported.
void setSpaceManager(SpaceManager spaceManager)
void setStorageFormatCleaner(XhtmlCleaner cleaner)
void setStorageToViewTransformer(Transformer storageToViewTransformer)
void setSubRenderer(V2SubRenderer subRenderer)
void setVelocity(String velocity)
boolean suppressMacroRenderingDuringWysiwyg()
boolean suppressSurroundingTagDuringWysiwygRendering()
[Expand]
Inherited Methods
From class com.atlassian.renderer.v2.macro.BaseMacro
From class java.lang.Object
From interface com.atlassian.renderer.v2.macro.Macro

Public Constructors

public GenericVelocityMacro ()

Public Methods

public String execute (Map parameters, String body, RenderContext renderContext)

Throws
MacroException

public RenderMode getBodyRenderMode ()

public String getTemplate ()

public boolean hasBody ()

public boolean isInline ()

@Deprecated public boolean isRenderOutput ()

This method is deprecated.
since 4.0. Beyond 4.0 HTML output will be the only type supported.

public void setBodyRenderMode (RenderMode bodyRenderMode)

public void setBootstrapManager (BootstrapManager bootstrapManager)

public void setHasBody (boolean hasBody)

public void setInline (boolean inline)

public void setPageManager (PageManager pageManager)

@Deprecated public void setRenderOutput (boolean renderOutput)

This method is deprecated.
since 4.0. Beyond 4.0 HTML output will be the only type supported.

public void setSpaceManager (SpaceManager spaceManager)

public void setStorageFormatCleaner (XhtmlCleaner cleaner)

public void setStorageToViewTransformer (Transformer storageToViewTransformer)

public void setSubRenderer (V2SubRenderer subRenderer)

public void setVelocity (String velocity)

public boolean suppressMacroRenderingDuringWysiwyg ()

public boolean suppressSurroundingTagDuringWysiwygRendering ()