setSortable

isEmbedded

Avoids rendering the html table tags, thus, giving you a
table rendering just rows. You can use this together
with the detailStamp faces of the parent datatable
to render child-tables using the same layout as the parent.
Notice: You have to ensure both tables do have the same
number of columns. Using the colspan attribute of the
column tag might help alot.

setNewspaperOrientation

isRenderedIfEmpty

Indicates whether this table should be rendered if the
underlying DataModel is empty. You could as well use
rendered="#{not empty bean.list}", but this one causes
the getList method of your model bean beeing called up
to five times per request, which is not optimal when
the list is backed by a DB table. Using
renderedIfEmpty="false" solves this problem, because
the MyFaces extended HtmlDataTable automatically caches
the DataModel and calles the model getter only once
per request. Default: true

setRowCountVar

getPreviousRowDataVar

A parameter name, under which the previous RowData Object
is set in request scope similar to the rowIndexVar and
rowCountVar parameters. Mind that the value of this
request scope attribute is null in the first row or
when isRowAvailable returns false for the previous row.