Package org.xwiki.rendering.block
Class DefinitionListBlock
- java.lang.Object
-
- org.xwiki.rendering.block.AbstractBlock
-
- org.xwiki.rendering.block.DefinitionListBlock
-
public class DefinitionListBlock extends AbstractBlock implements ListBLock
Represents a definition list. For example in HTML this is the equivalent of <dl>.- Since:
- 1.6M2
- Version:
- $Id: 6d4380d0fad572d4c7dbe2e71b9c2f7c90476f40 $
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.xwiki.rendering.block.Block
Block.Axes
-
-
Field Summary
-
Fields inherited from interface org.xwiki.rendering.block.Block
LIST_BLOCK_TYPE
-
-
Constructor Summary
Constructors Constructor Description DefinitionListBlock(List<Block> childrenBlocks)Construct a Definition List block with no parameters.DefinitionListBlock(List<Block> childrenBlocks, Map<String,String> parameters)Construct a Definition List Block with parameters.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafter(Listener listener)SendListenerevents corresponding to the end of the block.voidbefore(Listener listener)SendListenerevents corresponding to the start of the block.-
Methods inherited from class org.xwiki.rendering.block.AbstractBlock
addChild, addChildren, clone, clone, equals, getBlocks, getChildren, getFirstBlock, getNextSibling, getParameter, getParameters, getParent, getPreviousSibling, getRoot, hashCode, indexOf, insertChildAfter, insertChildBefore, removeBlock, replaceChild, replaceChild, setChildren, setNextSiblingBlock, setParameter, setParameters, setParent, setPreviousSiblingBlock, traverse
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.xwiki.rendering.block.Block
addChild, addChildren, clone, clone, getBlocks, getChildren, getFirstBlock, getNextSibling, getParameter, getParameters, getParent, getPreviousSibling, getRoot, insertChildAfter, insertChildBefore, removeBlock, replaceChild, replaceChild, setChildren, setNextSiblingBlock, setParameter, setParameters, setParent, setPreviousSiblingBlock, traverse
-
-
-
-
Constructor Detail
-
DefinitionListBlock
public DefinitionListBlock(List<Block> childrenBlocks)
Construct a Definition List block with no parameters.- Parameters:
childrenBlocks- the blocks making the Definition list
-
DefinitionListBlock
public DefinitionListBlock(List<Block> childrenBlocks, Map<String,String> parameters)
Construct a Definition List Block with parameters.- Parameters:
childrenBlocks- the blocks making the Definition listparameters- seeAbstractBlock.getParameter(String)for more details on parameters
-
-
Method Detail
-
before
public void before(Listener listener)
Description copied from class:AbstractBlockSendListenerevents 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:
beforein classAbstractBlock- 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:AbstractBlockSendListenerevents 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:
afterin classAbstractBlock- Parameters:
listener- the listener that will receive the events sent by this block before its children blocks have emitted their own events.
-
-