org.jfree.layouting.renderer.model.table
Class TableSectionRenderBox
java.lang.Object
org.jfree.layouting.renderer.model.RenderNode
org.jfree.layouting.renderer.model.RenderBox
org.jfree.layouting.renderer.model.BlockRenderBox
org.jfree.layouting.renderer.model.table.TableSectionRenderBox
- All Implemented Interfaces:
- java.lang.Cloneable
public class TableSectionRenderBox
- extends BlockRenderBox
A table section box does not much rendering or layouting at all. It
represents one of the three possible sections and behaves like any other
block box. But (here it comes!) it refuses to be added to anything else than
a TableRenderBox (a small check to save me a lot of insanity ..).
- Author:
- Thomas Morgner
Methods inherited from class org.jfree.layouting.renderer.model.RenderBox |
addChild, addChilds, addGeneratedChild, clear, clone, close, derive, deriveFrozen, findNodeById, freeze, getBaselineInfo, getBorder, getBoxDefinition, getBoxLayoutProperties, getContentAreaX1, getContentAreaX2, getDominantBaseline, getEffectiveMarginBottom, getEffectiveMarginTop, getFirstChild, getInsertationPoint, getLastChild, getLineCount, getNominalBaselineInfo, getOrphans, getOrphansSize, getPageContext, getStaticBoxLayoutProperties, getVisibleFirst, getVisibleLast, getWidows, getWidowsSize, hibernate, insertAfter, insertBefore, isAppendable, isAvoidPagebreakInside, isDiscardable, isEmpty, isOpen, isPreserveSpace, remove, replaceChild, replaceChilds, setBaselineInfo, setContentAreaX1, setContentAreaX2, setFirstChild, setLastChild, setLineCount, setOrphansSize, setPageContext, setWidowsSize, split |
Methods inherited from class org.jfree.layouting.renderer.model.RenderNode |
getAlignmentAdjust, getAlignmentAdjustResolved, getAlignmentBaseline, getBaselineShift, getBaselineShiftResolved, getChangeTracker, getComputedLayoutProperties, getDimension, getHeight, getInstanceId, getLayoutContext, getLogicalPage, getMajorAxis, getMaximumBoxWidth, getMinimumChunkWidth, getMinorAxis, getNamespace, getNext, getNodeLayoutProperties, getNormalFlow, getParent, getParentBlockContext, getPosition, getPrev, getStickyMarker, getTagName, getVerticalAlignment, getVisibleNext, getVisiblePrev, getWidth, getX, getY, isDirectionLTR, isDirty, isFrozen, isHibernated, isIcmMetricsFinished, isIgnorableForRendering, normalizeAlignment, setComputedLayoutProperties, setDimension, setDirty, setHeight, setHibernated, setIcmMetricsFinished, setMajorAxis, setMaximumBoxWidth, setMinimumChunkWidth, setMinorAxis, setNext, setParent, setPosition, setPrev, setStickyMarker, setWidth, setX, setY, updateChangeTracker |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TableSectionRenderBox
public TableSectionRenderBox(BoxDefinition boxDefinition)
appyStyle
public void appyStyle(LayoutContext context,
OutputProcessorMetaData metaData)
- Overrides:
appyStyle
in class RenderBox
getDisplayRole
public CSSValue getDisplayRole()
getTable
public TableRenderBox getTable()
getColumnModel
public TableColumnModel getColumnModel()
getRowModel
public TableRowModel getRowModel()
isStructureValidated
public boolean isStructureValidated()
setStructureValidated
public void setStructureValidated(boolean structureValidated)