public class PercentContext extends Object implements PercentBaseContext
PercentBaseContext implementation to track base widths for percentage calculations.
| Constructor and Description |
|---|
PercentContext() |
| Modifier and Type | Method and Description |
|---|---|
int |
getBaseLength(int lengthBase,
FObj fobj)
Returns the available width for a specific FObj
|
void |
setDimension(FObj fobj)
Elements willing to use this context have to register themselves by
calling this function.
|
void |
setDimension(FObj fobj,
int width)
Elements having a width property can call this function if their width is
calculated in RTFHandler
|
void |
setTableUnit(Table table,
int tableUnit)
Records the calculated table unit for a given table.
|
public int getBaseLength(int lengthBase,
FObj fobj)
getBaseLength in interface PercentBaseContextlengthBase - lengthBase not usedfobj - the FObjpublic void setDimension(FObj fobj, int width)
fobj - the FObjwidth - width of the FObj (in millipoints)public void setTableUnit(Table table, int tableUnit)
table - the table for which the table unit is settableUnit - the table unit value (in millipoints)public void setDimension(FObj fobj)
fobj - the FObjCopyright © 2025 Apache Software Foundation. All rights reserved.