org.xwiki.rendering.internal.macro.dashboard
Class ColumnsDashboardRenderer
java.lang.Object
org.xwiki.rendering.internal.macro.dashboard.ColumnsDashboardRenderer
- All Implemented Interfaces:
- DashboardRenderer
@Component(value="columns")
public class ColumnsDashboardRenderer
- extends java.lang.Object
- implements DashboardRenderer
The columns dashboard renderer, that renders the list of passed gadgets in columns, and interprets the positions as
pairs of column number and gadget index.
- Since:
- 3.0M3
- Version:
- $Id$
|
Field Summary |
protected static java.lang.String |
CLASS
The HTML class attribute name. |
protected static java.lang.String |
ID
The HTML id attribute name. |
|
Method Summary |
java.util.List<Block> |
renderGadgets(java.util.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. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CLASS
protected static final java.lang.String CLASS
- The HTML class attribute name.
- See Also:
- Constant Field Values
ID
protected static final java.lang.String ID
- The HTML id attribute name.
- See Also:
- Constant Field Values
ColumnsDashboardRenderer
public ColumnsDashboardRenderer()
renderGadgets
public java.util.List<Block> renderGadgets(java.util.List<Gadget> gadgets,
GadgetRenderer gadgetsRenderer,
org.xwiki.rendering.transformation.MacroTransformationContext context)
throws org.xwiki.rendering.macro.MacroExecutionException
- Renders the passed gadgets in a list of blocks, to be added in an XDOM and rendered after.
- Specified by:
renderGadgets in interface DashboardRenderer
- 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:
org.xwiki.rendering.macro.MacroExecutionException- See Also:
DashboardRenderer.renderGadgets(java.util.List, GadgetRenderer,
MacroTransformationContext)
Copyright © 2004-2011 XWiki. All Rights Reserved.