org.apache.maven.doxia.module.confluence.parser
Class AbstractFatherBlock

java.lang.Object
  extended by org.apache.maven.doxia.module.confluence.parser.AbstractFatherBlock
All Implemented Interfaces:
Block
Direct Known Subclasses:
BoldBlock, NumberedListBlock

public abstract class AbstractFatherBlock
extends Object
implements Block

Abstract AbstractFatherBlock class.

Version:
$Id: AbstractFatherBlock.java 1090706 2011-04-09 23:15:28Z hboutemy $

Constructor Summary
AbstractFatherBlock(List<Block> childBlocks)
          Constructor for AbstractFatherBlock.
 
Method Summary
abstract  void after(Sink sink)
          after.
abstract  void before(Sink sink)
          before.
 List<Block> getBlocks()
          Getter for the field blocks.
 void traverse(Sink sink)
          

traverse.

 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractFatherBlock

public AbstractFatherBlock(List<Block> childBlocks)

Constructor for AbstractFatherBlock.

Parameters:
childBlocks - the child blocks.
Method Detail

before

public abstract void before(Sink sink)

before.

Parameters:
sink - the Sink to receive events.

after

public abstract void after(Sink sink)

after.

Parameters:
sink - the Sink to receive events.

traverse

public void traverse(Sink sink)

traverse.

Specified by:
traverse in interface Block
Parameters:
sink - a Sink object.

getBlocks

public List<Block> getBlocks()

Getter for the field blocks.

Returns:
a List object.


Copyright © 2005-2012 The Apache Software Foundation. All Rights Reserved.