org.jfree.layouting.renderer.model.table.cols

Interface TableColumnModel

public interface TableColumnModel extends Cloneable

Creation-Date: 21.07.2006, 19:20:44

Author: Thomas Morgner

Method Summary
voidaddAutoColumn()
voidaddColumnGroup(TableColumnGroup column)
Objectclone()
longgetBorderSpacing()
TableColumngetColumn(int i)
intgetColumnCount()
TableColumnGroupgetColumnGroup(int i)
intgetColumnGroupCount()
TableColumnGroupgetGroupForIndex(int i)
longgetMinimumChunkSize()
longgetPreferredSize()
booleanisIncrementalModeSupported()
voidvalidateSizes(TableRenderBox tableRenderBox)

Method Detail

addAutoColumn

public void addAutoColumn()

addColumnGroup

public void addColumnGroup(TableColumnGroup column)

clone

public Object clone()

getBorderSpacing

public long getBorderSpacing()

getColumn

public TableColumn getColumn(int i)

getColumnCount

public int getColumnCount()

getColumnGroup

public TableColumnGroup getColumnGroup(int i)

getColumnGroupCount

public int getColumnGroupCount()

getGroupForIndex

public TableColumnGroup getGroupForIndex(int i)

getMinimumChunkSize

public long getMinimumChunkSize()

getPreferredSize

public long getPreferredSize()

isIncrementalModeSupported

public boolean isIncrementalModeSupported()

validateSizes

public void validateSizes(TableRenderBox tableRenderBox)