nl.flotsam.pecia
Interface Table<T,V>

Type Parameters:
T - The class of the element containing this element.
V - The type of row. (An object allowing you to populate all columns.)
All Superinterfaces:
DocumentElement<T>
All Known Subinterfaces:
Table2Cols<T>, Table2ColsBuilder<T>, Table3Cols<T>, Table3ColsBuilder<T>, Table4Cols<T>, Table4ColsBuilder<T>, Table5Cols<T>, Table5ColsBuilder<T>, Table6Cols<T>, Table6ColsBuilder<T>
All Known Implementing Classes:
DefaultTable2ColsBuilder, DefaultTable3ColsBuilder, DefaultTable4ColsBuilder, DefaultTable5ColsBuilder, DefaultTable6ColsBuilder

public interface Table<T,V>
extends DocumentElement<T>

The interface extended by tables with a specific number of columns.

Author:
Wilfred Springer

Method Summary
 Row<V> header()
          The top row of the table.
 Row<V> row()
          A non-header row.
 
Methods inherited from interface nl.flotsam.pecia.DocumentElement
end, getParent
 

Method Detail

header

Row<V> header()
The top row of the table.

Returns:
The object allowing you to populate a header row.

row

Row<V> row()
A non-header row.

Returns:
The object allowing you to populate an ordinary row.


Copyright © 2010. All Rights Reserved.