Class StorageMacroV2Unmarshaller

java.lang.Object
com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Unmarshaller
All Implemented Interfaces:
Unmarshaller<MacroDefinition>

public class StorageMacroV2Unmarshaller extends Object implements Unmarshaller<MacroDefinition>
Parses XHTML containing ac:structured-macro elements and their parameters. Handles the fact that some parameters (e.g. confluence-content) need additional parsing into unstructured types (e.g. wiki format links) for backwards compatibility with the old intermediate format.