public interface

Macro

com.atlassian.confluence.macro.Macro
Known Indirect Subclasses

Class Overview

Represents a Confluence macro.

Summary

Nested Classes
enum Macro.BodyType  
enum Macro.OutputType  
Public Methods
abstract String execute(Map<StringString> parameters, String body, ConversionContext context)
abstract Macro.BodyType getBodyType()
The type of body that this macro has, this is used to infer the migration task if no custom one is provided.
abstract Macro.OutputType getOutputType()

Public Methods

public abstract String execute (Map<StringString> parameters, String body, ConversionContext context)

public abstract Macro.BodyType getBodyType ()

The type of body that this macro has, this is used to infer the migration task if no custom one is provided.

Returns
  • The type of body this macro has.

public abstract Macro.OutputType getOutputType ()