org.xwiki.rendering.macro.dashboard
Interface DashboardRenderer
@Role
public interface DashboardRenderer
Renders the passed list of gadgets as a piece of XDOM, to be added in a tree after, handling the layout of the
gadgets. Various implementations of this class should provide various strategies of layouting the gadgets.
- Since:
- 3.0M3
- Version:
- $Id: 226c6de6968ca724e279f00c96a818c95209c561 $
|
Method Summary |
List<org.xwiki.rendering.block.Block> |
renderGadgets(List<Gadget> gadgets,
GadgetRenderer gadgetsRenderer,
org.xwiki.rendering.transformation.MacroTransformationContext context)
Renders the passed gadgets in a list of blocks, to be added in an XDOM and rendered after. |
renderGadgets
List<org.xwiki.rendering.block.Block> renderGadgets(List<Gadget> gadgets,
GadgetRenderer gadgetsRenderer,
org.xwiki.rendering.transformation.MacroTransformationContext context)
throws Exception
- Renders the passed gadgets in a list of blocks, to be added in an XDOM and rendered after.
- Parameters:
gadgets - the gadgets to render as XDOMgadgetsRenderer - the renderer to use to render the gadgetscontext - the macro transformation context where the dashboard is executed
- Returns:
- the list of
Blocks that represent the gadgets list
- Throws:
Exception - if anything goes wrong during macro execution
Copyright © 2004-2013 XWiki. All Rights Reserved.