Package com.atlassian.confluence.diff
Class MacroIconInsertingPostProcessor
- java.lang.Object
-
- com.atlassian.confluence.diff.MacroIconInsertingPostProcessor
-
- All Implemented Interfaces:
DiffPostProcessor
public class MacroIconInsertingPostProcessor extends Object implements DiffPostProcessor
Adds icons and friendly titles to diff headers in macros.
-
-
Constructor Summary
Constructors Constructor Description MacroIconInsertingPostProcessor(MacroMetadataManager macroMetadataManager, MacroIconManager macroIconManager, I18NBeanFactory i18NBeanFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jdom.Document
process(org.jdom.Document document)
Perform some process on the supplied JDOM Document.
-
-
-
Constructor Detail
-
MacroIconInsertingPostProcessor
public MacroIconInsertingPostProcessor(MacroMetadataManager macroMetadataManager, MacroIconManager macroIconManager, I18NBeanFactory i18NBeanFactory)
-
-
Method Detail
-
process
public org.jdom.Document process(org.jdom.Document document)
Description copied from interface:DiffPostProcessor
Perform some process on the supplied JDOM Document. The result of the process should be self contained with any exceptions being caught and a Document returned.
It is expected that an implementation will make changes to the supplied Document parameter although this is not necessary since the result of the call is the input to the next stage.
- Specified by:
process
in interfaceDiffPostProcessor
- Parameters:
document
- the Document from a previous step in the Diff generation process.- Returns:
- the Document to be supplied to the next step in the Diff generation process. This must not be null.
-
-