Class DefinitionListBlock

java.lang.Object
org.xwiki.rendering.block.AbstractBlock
org.xwiki.rendering.block.DefinitionListBlock
All Implemented Interfaces:
Cloneable, Block, ListBLock

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 $
  • Constructor Details

    • 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 list
      parameters - see AbstractBlock.getParameter(String) for more details on parameters
  • Method Details

    • 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.