| Interface | Description |
|---|---|
| Macro<P> |
Represents a Macro, ie a mechanism to generate Rendering
Blocks, 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.
|
| MacroIdFactory |
Convert a string representing a macro id into a typed
MacroId object. |
| MacroManager |
Allow retrieving and test the existence of macros.
|
| Class | Description |
|---|---|
| AbstractMacro<P> |
Helper to implement Macro, providing some default implementation.
|
| AbstractNoParameterMacro |
Base class for a macro which does not support any parameter.
|
| MacroId |
Represents a Macro identifier.
|
| Exception | Description |
|---|---|
| MacroExecutionException |
Encapsulate a rendering error.
|
| MacroLookupException |
Encapsulate macro lookup error.
|
| MacroNotFoundException |
Error to signify that the macro doesn't exist.
|
Copyright © 2004–2016 XWiki. All rights reserved.