Class StorageMacroV1Unmarshaller

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

public class StorageMacroV1Unmarshaller extends Object implements Unmarshaller<MacroDefinition>
Parses XHTML containing ac:macro elements and their parameters. Handles the fact that some parameters (e.g. confluence-content) need additional parsing into structured types (e.g. Links containing ResourceIdentifiers) for the new intermediate format.