nl.flotsam.pecia.builder.base
Class DefaultFootnoteBuilder<T>

java.lang.Object
  extended by nl.flotsam.pecia.builder.base.AbstractBuilder<T>
      extended by nl.flotsam.pecia.builder.base.DefaultFootnoteBuilder<T>
All Implemented Interfaces:
FootnoteBuilder<T>, Initializer<Footnote<T>>, DocumentElement<T>, Footnote<T>

public class DefaultFootnoteBuilder<T>
extends AbstractBuilder<T>
implements FootnoteBuilder<T>


Constructor Summary
DefaultFootnoteBuilder(DocumentBuilder builder, T parent, LifecycleListener listener)
           
 
Method Summary
 Para<? extends Footnote<T>> para()
          Constructs a new Para inside the Footnote.
 Footnote<T> start()
           
 
Methods inherited from class nl.flotsam.pecia.builder.base.AbstractBuilder
end, getBuilder, getListener, getParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface nl.flotsam.pecia.DocumentElement
end, getParent
 

Constructor Detail

DefaultFootnoteBuilder

public DefaultFootnoteBuilder(DocumentBuilder builder,
                              T parent,
                              LifecycleListener listener)
Method Detail

para

public Para<? extends Footnote<T>> para()
Description copied from interface: Footnote
Constructs a new Para inside the Footnote.

Specified by:
para in interface Footnote<T>
Returns:
A Para element.

start

public Footnote<T> start()
Specified by:
start in interface Initializer<Footnote<T>>


Copyright © 2010. All Rights Reserved.