public abstract class TableLayout extends Object
Constructor and Description |
---|
TableLayout(TableRenderer table) |
Modifier and Type | Method and Description |
---|---|
abstract LayoutLengths |
applyPreferredLogicalWidthQuirks(float minWidth,
float maxWidth) |
abstract LayoutLengths |
computeIntrinsicLogicalWidths(float base) |
void |
dispose() |
void |
fullRecalc(float base) |
abstract RStatus |
layout(Renderer.ReflowPhase phase,
Context context) |
void |
resetColumnLayouts() |
int |
scaledWidthFromPercentColumns() |
public TableLayout(TableRenderer table)
public void dispose()
public abstract LayoutLengths computeIntrinsicLogicalWidths(float base) throws ForcedTerminationException
ForcedTerminationException
public int scaledWidthFromPercentColumns()
public abstract LayoutLengths applyPreferredLogicalWidthQuirks(float minWidth, float maxWidth)
public abstract RStatus layout(Renderer.ReflowPhase phase, Context context) throws ForcedTerminationException
ForcedTerminationException
public void resetColumnLayouts()
public void fullRecalc(float base) throws ForcedTerminationException
ForcedTerminationException
Revision 4.0.15 / 20220727-0149