|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jfree.layouting.renderer.process.IterateStructuralProcessStep
org.jfree.layouting.renderer.process.ComputeTableICMMetricsStep
public class ComputeTableICMMetricsStep
Computes the table-column base-size ratios. These ratios cannot be computed unless the preferred size of all cell-contents are known.
As soon as the cell-sizes have been computed, the column model is filled and cell-ratios get assigned. The prelimentary cell-widths are kept in the column model object itself. For now, that computation creates a valid 'separate' border model. The compound-border-model smells like voodo right now, I have no clue how to do that. This step cannot be computed, if the table is not valid (is either closed or contains at least one row in the body-section).
Nested Class Summary | |
---|---|
static class |
ComputeTableICMMetricsStep.TableInfoStructure
|
Constructor Summary | |
---|---|
ComputeTableICMMetricsStep()
|
Method Summary | |
---|---|
void |
compute(LogicalPageBox root)
|
protected void |
finishBlockBox(BlockRenderBox box)
|
protected boolean |
startBlockBox(BlockRenderBox box)
|
Methods inherited from class org.jfree.layouting.renderer.process.IterateStructuralProcessStep |
---|
finishInlineBox, finishNormalFlow, finishOtherBox, finishOtherNode, processBoxChilds, processParagraphChilds, startInlineBox, startNormalFlow, startOtherBox, startOtherNode, startProcessing |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ComputeTableICMMetricsStep()
Method Detail |
---|
public void compute(LogicalPageBox root)
protected boolean startBlockBox(BlockRenderBox box)
startBlockBox
in class IterateStructuralProcessStep
protected void finishBlockBox(BlockRenderBox box)
finishBlockBox
in class IterateStructuralProcessStep
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |