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 785531 2009-06-17 09:47:59Z ltheussl $

Constructor Summary
AbstractFatherBlock(List childBlocks)
          Constructor for AbstractFatherBlock.
 
Method Summary
abstract  void after(Sink sink)
          after.
abstract  void before(Sink sink)
          before.
 List 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 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 getBlocks()

Getter for the field blocks.

Returns:
a List object.


Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.