org.apache.fop.fo.flow
Class AbstractTableBody

java.lang.Object
  extended by org.apache.fop.fo.FONode
      extended by org.apache.fop.fo.FObj
          extended by org.apache.fop.fo.flow.AbstractTableBody
Direct Known Subclasses:
TableBody, TableFooter, TableHeader

public abstract class AbstractTableBody
extends FObj


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.fop.fo.FObj
FObj.Maker
 
Field Summary
 
Fields inherited from class org.apache.fop.fo.FObj
column, line, properties, propMgr, systemId
 
Fields inherited from class org.apache.fop.fo.FONode
areaClass, areasGenerated, BREAK_AFTER, children, forcedStartOffset, forcedWidth, isInTableCell, linkSet, log, marker, parent, START
 
Constructor Summary
AbstractTableBody(FObj parent, PropertyList propertyList, String systemId, int line, int column)
           
 
Method Summary
 int getHeight()
           
 int getYPosition()
           
 int layout(Area area)
          generates the area or areas for this formatting object and adds these to the area.
 void removeLayout(Area area)
           
 void setColumns(ArrayList columns)
           
 void setYPosition(int value)
           
 
Methods inherited from class org.apache.fop.fo.FObj
addCharacters, addMarker, end, generatesReferenceAreas, getContentWidth, getName, getProperty, makePropertyManager, removeID, setWritingMode
 
Methods inherited from class org.apache.fop.fo.FONode
addChild, forceStartOffset, forceWidth, getLinkSet, getMarkerSnapshot, getParent, mayPrecedeMarker, removeAreas, resetMarker, rollback, setIsInTableCell, setLinkSet, setLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractTableBody

public AbstractTableBody(FObj parent,
                         PropertyList propertyList,
                         String systemId,
                         int line,
                         int column)
                  throws FOPException
Throws:
FOPException
Method Detail

setColumns

public void setColumns(ArrayList columns)

setYPosition

public void setYPosition(int value)

getYPosition

public int getYPosition()

getHeight

public int getHeight()

layout

public int layout(Area area)
           throws FOPException
Description copied from class: FObj
generates the area or areas for this formatting object and adds these to the area. This method should always be overridden by all sub classes

Overrides:
layout in class FObj
Throws:
FOPException

removeLayout

public void removeLayout(Area area)


Copyright ? 1999-2003 Apache Software Foundation. All Rights Reserved.