org.axsl.area
Interface TableRowContainer
- All Superinterfaces:
- AreaNode, FoContext, javax.swing.tree.TreeNode
public interface TableRowContainer
- extends AreaNode
A container for the cells in a table-row.
Per the XSL-FO Recommendation, a table-row does not generate any areas.
However, it is still convenient to group the table-cells of a table into
rows within the Area Tree, so this interface is provided for that purpose.
Note however that this interface does not extend Area
.
Methods inherited from interface org.axsl.area.AreaNode |
ancestorArea, ancestorBlockContentFactory, ancestorNormalBlockArea, ancestorTableArea, getAreaName, getAreaTree, getPage, isFirstChildOfGeneratedBy, nearestArea, nearestGeneratedByBlockLevelFo, removeChild, siblingIndex, traitGeneratedBy |
Methods inherited from interface javax.swing.tree.TreeNode |
children, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent, isLeaf |
Methods inherited from interface org.axsl.fo.FoContext |
bpdAncestorBlockOrRa, getGraftingPoint, heightContainingBlock, ipdAncestorBlockArea, ipdAncestorBlockOrRa, ipdContainingRefArea, ipdParentArea, isFirst, isLast, tableWidth, widthContainingBlock |
makeTableCellArea
TableCellArea makeTableCellArea(TableCell node,
GraftingPoint graftingPoint)
- Creates a new child table-cell area.
- Parameters:
node
- The parent TableCell FO.graftingPoint
- The grafting point, if any, under which the new
Area should be created.
- Returns:
- The new TableCellArea instance.
This documentation was created August 8 2007 by The aXSL Group and may be freely copied. See license for details.