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

Class AbstractColumnModel

public abstract class AbstractColumnModel extends Object implements TableColumnModel

Creation-Date: 21.07.2006, 19:21:43

Author: Thomas Morgner

Constructor Summary
AbstractColumnModel()
Method Summary
voidaddAutoColumn()
voidaddColumnGroup(TableColumnGroup column)
Objectclone()
longgetBorderSpacing()
TableColumngetColumn(int i)
intgetColumnCount()
TableColumnGroupgetColumnGroup(int i)
intgetColumnGroupCount()
The column count may change over time, when new columnGroups get added.
TableColumn[]getColumns()
TableColumnGroupgetGroupForIndex(int idx)
booleanisIncrementalModeSupported()
booleanisValidated()

Constructor Detail

AbstractColumnModel

public AbstractColumnModel()

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()
The column count may change over time, when new columnGroups get added.

Returns:

getColumns

public TableColumn[] getColumns()

getGroupForIndex

public TableColumnGroup getGroupForIndex(int idx)

isIncrementalModeSupported

public boolean isIncrementalModeSupported()

isValidated

public boolean isValidated()