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, ItalicBlock, ListBlock, ListItemBlock, MonospaceBlock, ParagraphBlock, TableBlock, TableCellBlock, TableCellHeaderBlock, TableRowBlock

public abstract class AbstractFatherBlock
extends java.lang.Object
implements Block


Constructor Summary
AbstractFatherBlock(java.util.List childBlocks)
           
 
Method Summary
abstract  void after(Sink sink)
           
abstract  void before(Sink sink)
           
 java.util.List getBlocks()
           
 void traverse(Sink sink)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractFatherBlock

public AbstractFatherBlock(java.util.List childBlocks)
Method Detail

before

public abstract void before(Sink sink)

after

public abstract void after(Sink sink)

traverse

public void traverse(Sink sink)
Specified by:
traverse in interface Block

getBlocks

public java.util.List getBlocks()


Copyright © 2002-2009 Apache Software Foundation. All Rights Reserved.