All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractMacro<P> Helper to implement Macro, providing some default implementation.AbstractMacroDescriptor Describe a macro.AbstractNoParameterMacro Base class for a macro which does not support any parameter.ContentDescriptor Define a macro content.DefaultContentDescriptor The default implementation ofContentDescriptor
.DefaultMacroDescriptor Describe a macro with no parameters.DefaultParameterDescriptor The default implementation ofParameterDescriptor
.Macro<P> Represents a Macro, ie a mechanism to generate RenderingBlock
s, that we use as a way to either generate dynamic content or simply as a way to reuse Blocks in content.MacroCategoryManager Component interface for managing macro category information.MacroContentParser Parses content of a macro field (parameter, macro content) in a given syntax.MacroDescriptor Describe a Macro (macro description and macro parameters description).MacroExecutionException Encapsulate a rendering error.MacroId Represents a Macro identifier.MacroIdFactory Convert a string representing a macro id into a typedMacroId
object.MacroLookupException Encapsulate macro lookup error.MacroManager Allow retrieving and test the existence of macros.MacroNotFoundException Error to signify that the macro doesn't exist.MacroParameterException Encapsulate macro parameter error.MacroTransformationConfiguration Configuration properties for the Macro Transformation module.MacroTransformationContext The context of the macro transformation process.ParameterDescriptor Define a macro parameter.ParameterValueTooHighException Deprecated. useMax
insteadParameterValueTooLowException Deprecated. useMin
insteadRawBlockFilter Filtering for raw blocks to clean and sanitize raw content.RawBlockFilterParameters Parameters for theRawBlockFilter
.