org.xwiki.rendering.block
Class GroupBlock
java.lang.Object
org.xwiki.rendering.block.AbstractBlock
org.xwiki.rendering.block.GroupBlock
- All Implemented Interfaces:
- Cloneable, Block
public class GroupBlock
- extends AbstractBlock
Represents a grouping of blocks.
- Since:
- 1.8.3
- Version:
- $Id: 038799592e3e694ea5de1b15153d7b254a1bfdd3 $
| Nested classes/interfaces inherited from interface org.xwiki.rendering.block.Block |
Block.Axes |
| Methods inherited from class org.xwiki.rendering.block.AbstractBlock |
addChild, addChildren, clone, clone, equals, getBlocks, getChildren, getFirstBlock, getNextSibling, getParameter, getParameters, getParent, getPreviousSibling, getRoot, hashCode, insertChildAfter, insertChildBefore, removeBlock, replaceChild, replaceChild, setChildren, setNextSiblingBlock, setParameter, setParameters, setParent, setPreviousSiblingBlock, traverse |
GroupBlock
public GroupBlock()
- Create an empty group block with no children. This is useful when the user wants to call
AbstractBlock.addChild(Block) manually for adding children one by one after the block is
constructed.
GroupBlock
public GroupBlock(Map<String,String> parameters)
- Create an empty group block with no children. This is useful when the user wants to call
AbstractBlock.addChild(Block) manually for adding children one by one after the block is
constructed.
- Parameters:
parameters - the parameters of the group
GroupBlock
public GroupBlock(List<Block> blocks)
- Parameters:
blocks - the children blocks of the group
GroupBlock
public GroupBlock(List<Block> blocks,
Map<String,String> parameters)
- Parameters:
blocks - the children blocks of the groupparameters - the parameters of the group
before
public void before(Listener listener)
- Description copied from class:
AbstractBlock
- Send
Listener events corresponding to the start of the block. For example
for a Bold block, this allows an XHTML Listener (aka a Renderer) to output <b>.
- Overrides:
before in class AbstractBlock
- Parameters:
listener - the listener that will receive the events sent by this block before its children blocks have
emitted their own events.
after
public void after(Listener listener)
- Description copied from class:
AbstractBlock
- Send
Listener events corresponding to the end of the block. For example for a Bold block, this allows an
XHTML Listener (aka a Renderer) to output </b>.
- Overrides:
after in class AbstractBlock
- Parameters:
listener - the listener that will receive the events sent by this block before its children blocks have
emitted their own events.
Copyright © 2004-2014 XWiki. All Rights Reserved.