org.xwiki.rendering.block
Class SpaceBlock

java.lang.Object
  extended by org.xwiki.rendering.block.AbstractBlock
      extended by org.xwiki.rendering.block.SpaceBlock
All Implemented Interfaces:
Cloneable, Block

public final class SpaceBlock
extends AbstractBlock

Represents a space.

Since:
1.5M2
Version:
$Id: d1fdfd84343dc3ff6a1e9a5d5e3dbf8306e35360 $

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.xwiki.rendering.block.Block
Block.Axes
 
Constructor Summary
SpaceBlock()
          A space block.
 
Method Summary
 String toString()
           
 void traverse(Listener listener)
          Let the block send Listener events corresponding to its content.
 
Methods inherited from class org.xwiki.rendering.block.AbstractBlock
addChild, addChildren, after, before, clone, clone, equals, getBlocks, getChildren, getFirstBlock, getNextSibling, getParameter, getParameters, getParent, getPreviousSibling, getRoot, hashCode, insertChildAfter, insertChildBefore, removeBlock, replaceChild, replaceChild, setChildren, setNextSiblingBlock, setParameter, setParameters, setParent, setPreviousSiblingBlock
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SpaceBlock

public SpaceBlock()
A space block. Note that we don't make SpaceBlock a singleton since that would cause problems when using Block APIs to manipulate a tree of blocks (for example to find the position of a space block in a list using List.indexOf(Object) which would always return the first space block).

Since:
2.6RC1
Method Detail

traverse

public void traverse(Listener listener)
Description copied from interface: Block
Let the block send Listener events corresponding to its content. For example a Paragraph block will send the Listener.beginParagraph(java.util.Map) and Listener.endParagraph(java.util.Map) events when this method is called.

Specified by:
traverse in interface Block
Overrides:
traverse in class AbstractBlock
Parameters:
listener - the listener to which to send the events to.

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2004-2013 XWiki. All Rights Reserved.