Class ClassBlockMatcher

java.lang.Object
org.xwiki.rendering.block.match.ClassBlockMatcher
All Implemented Interfaces:
BlockMatcher
Direct Known Subclasses:
MacroBlockMatcher, MacroMarkerBlockMatcher, MetadataBlockMatcher

public class ClassBlockMatcher extends Object implements BlockMatcher
Implementation of BlockMatcher which match any Block with the provided class.
Since:
3.0M3
Version:
$Id: 6c4698a7e696fae610545a1cdc07076c0fd338ae $
  • Constructor Details

    • ClassBlockMatcher

      public ClassBlockMatcher(Class<? extends Block> blockClass)
      Parameters:
      blockClass - the class of the block to match
  • Method Details

    • match

      public boolean match(Block block)
      Description copied from interface: BlockMatcher
      True if the provided block is matched.
      Specified by:
      match in interface BlockMatcher
      Parameters:
      block - the block to match
      Returns:
      true if the provided block is matched, false otherwise