public interface TableColumnModel extends Cloneable
Modifier and Type | Method and Description |
---|---|
void |
addAutoColumn() |
void |
addColumnGroup(TableColumnGroup column) |
void |
clear() |
Object |
clone() |
long |
getBorderSpacing() |
long |
getCachedSize() |
long |
getCellPosition(int columnIndex) |
int |
getColumnCount() |
RenderLength |
getDefinedWidth(int columnIndex) |
long |
getEffectiveColumnSize(int columnIndex) |
boolean |
isIncrementalModeSupported() |
void |
updateCellSize(int columnIndex,
int colSpan,
long cachedWidth) |
void |
validateSizes(TableRenderBox tableRenderBox) |
void addColumnGroup(TableColumnGroup column)
void addAutoColumn()
boolean isIncrementalModeSupported()
int getColumnCount()
void validateSizes(TableRenderBox tableRenderBox)
long getBorderSpacing()
Object clone() throws CloneNotSupportedException
CloneNotSupportedException
void clear()
long getCellPosition(int columnIndex)
void updateCellSize(int columnIndex, int colSpan, long cachedWidth)
long getCachedSize()
RenderLength getDefinedWidth(int columnIndex)
long getEffectiveColumnSize(int columnIndex)