Package org.xwiki.rendering.macro

Interface Summary
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 Summary
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 Summary
MacroExecutionException Encapsulate a rendering error.
MacroLookupException Encapsulate macro lookup error.
MacroNotFoundException Error to signify that the macro doesn't exist.
 



Copyright © 2004–2013 XWiki. All rights reserved.