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

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