SourceForge.net Logo
aXSL API 0.1

org.axsl.areaW
Interface TableArea

All Superinterfaces:
AbstractNormalBlockArea, Area, AreaNode, BlockArea, FOContext, OrderedTreeNode, javax.swing.tree.TreeNode

public interface TableArea
extends AbstractNormalBlockArea

Container Area for a table.


Method Summary
 TableBodyContainer makeTableBodyContainer(TableBody tableBody, RetrieveMarker retrieveMarker)
          Factory method to create a child TableBodyContainer.
 TableFooterContainer makeTableFooterContainer(TableFooter tableFooter, RetrieveMarker retrieveMarker)
          Factory method to create a child TableBodyContainer.
 TableHeaderContainer makeTableHeaderContainer(TableHeader tableHeader, RetrieveMarker retrieveMarker)
          Factory method to create a child TableHeaderContainer.
 
Methods inherited from interface org.axsl.areaW.Area
crBPD, crIPD, incrementProgressionDimension, makeBlockContainerArea, makeListBlockArea, makeMarkerContentArea, makeNormalBlockArea, makeTableArea, progressionDimensionAvailable, setProgressionDimension, traitAbsolutePosition
 
Methods inherited from interface org.axsl.areaW.AreaNode
ancestorTableArea, ancestorWritableNormalBlockArea, crBPDNearestGeneratedByBlockLevelFO, crIPDNearestGeneratedByBlockLevelFO, getFontConsumer, getTextServer, getWritablePage, getWritableParent, getWritableParentArea, nearestGeneratedByBlockLevelFO, removeChild, traitGeneratedBy
 
Methods inherited from interface org.axsl.common.OrderedTreeNode
getChildren, getFirstChild, getFirstLeaf, getLastChild, getLastLeaf, getNextLeaf, getNextSibling, getPreviousLeaf, getPreviousSibling, getSiblings, hasChildren, nextPreOrderNode, siblingIndex
 
Methods inherited from interface javax.swing.tree.TreeNode
children, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent, isLeaf
 
Methods inherited from interface org.axsl.foR.FOContext
getRetrieveMarker
 

Method Detail

makeTableBodyContainer

public TableBodyContainer makeTableBodyContainer(TableBody tableBody,
                                                 RetrieveMarker retrieveMarker)
Factory method to create a child TableBodyContainer.

Parameters:
tableBody - The generating FO.
retrieveMarker - The RetrieveMarker instance, if any, under which this new instance is being created.
Returns:
The new instance.

makeTableHeaderContainer

public TableHeaderContainer makeTableHeaderContainer(TableHeader tableHeader,
                                                     RetrieveMarker retrieveMarker)
Factory method to create a child TableHeaderContainer.

Parameters:
tableHeader - The generating FO.
retrieveMarker - The RetrieveMarker instance, if any, under which this new instance is being created.
Returns:
The new instance.

makeTableFooterContainer

public TableFooterContainer makeTableFooterContainer(TableFooter tableFooter,
                                                     RetrieveMarker retrieveMarker)
Factory method to create a child TableBodyContainer.

Parameters:
tableFooter - The generating FO.
retrieveMarker - The RetrieveMarker instance, if any, under which this new instance is being created.
Returns:
The new TableBodyContainer instance.

SourceForge.net Logo
aXSL API 0.1

This documentation was created September 6 2006 by The aXSL Group and may be freely copied. See license for details.