Interface ContentTransformerFactory
- 
- All Known Implementing Classes:
 DefaultContentTransformerFactory
public interface ContentTransformerFactoryInterface of a factory class that createsTransformerobjects, typically used by macro developers to obtain and optionally modify macro tags (asMacroDefinitionobjects) in a page of macro body content. SeeDefaultContentTransformerFactoryfor an example. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description TransformergetTransformer(MacroDefinitionHandler macroDefinitionHandler)Deprecated.TransformergetTransformer(MacroDefinitionHandler handler, MacroDefinitionMarshallingStrategy strategy)Returns a Transformer.TransformergetTransformer(MacroDefinitionReplacer macroDefinitionReplacer)Returns a Transformer.TransformergetTransformer(MacroDefinitionUpdater macroDefinitionUpdater)Returns a Transformer. 
 - 
 
- 
- 
Method Detail
- 
getTransformer
Transformer getTransformer(MacroDefinitionUpdater macroDefinitionUpdater)
Returns a Transformer.- Parameters:
 macroDefinitionUpdater- that will be called each time a macro is found in the content.- Returns:
 - a transformer.
 
 
- 
getTransformer
Transformer getTransformer(MacroDefinitionReplacer macroDefinitionReplacer)
Returns a Transformer.- Parameters:
 macroDefinitionReplacer- that will be called each time a macro is found in the content.- Returns:
 - a transformer.
 
 
- 
getTransformer
@Deprecated Transformer getTransformer(MacroDefinitionHandler macroDefinitionHandler)
Deprecated.UsegetTransformer(MacroDefinitionHandler, MacroDefinitionMarshallingStrategy)instead. Since v5.0.Returns a Transformer.- Parameters:
 macroDefinitionHandler- that will be called each time a macro is found in the content.- Returns:
 - a transformer.
 
 
- 
getTransformer
Transformer getTransformer(MacroDefinitionHandler handler, MacroDefinitionMarshallingStrategy strategy)
Returns a Transformer.- Parameters:
 handler- that will be called each time a macro is found in the content.strategy- that determines how each macro's MacroDefinition should be marshalled.- Returns:
 - a transformer.
 
 
 - 
 
 -