public class DefaultTableColumnModel extends java.lang.Object implements IDefaultTableColumnModel
Constructor and Description |
---|
DefaultTableColumnModel() |
DefaultTableColumnModel(int columnCount) |
public DefaultTableColumnModel()
public DefaultTableColumnModel(int columnCount)
public final int getColumnCount()
getColumnCount
in interface ITableColumnModel
public final ITableColumnModelObservable getTableColumnModelObservable()
getTableColumnModelObservable
in interface ITableColumnModel
public final void addColumnModelListener(ITableColumnModelListener listener)
addColumnModelListener
in interface ITableColumnModelObservable
public final void removeColumnModelListener(ITableColumnModelListener listener)
removeColumnModelListener
in interface ITableColumnModelObservable
public final IDefaultTableColumn getColumn(int columnIndex)
getColumn
in interface IDefaultTableColumnModel
getColumn
in interface ITableColumnModel
public final java.util.ArrayList<IDefaultTableColumn> getColumns()
getColumns
in interface IDefaultTableColumnModel
public final IDefaultTableColumn addColumn()
addColumn
in interface IDefaultTableColumnModel
public final IDefaultTableColumn addColumn(int columnIndex)
addColumn
in interface IDefaultTableColumnModel
public final void addColumn(IDefaultTableColumn column)
addColumn
in interface IDefaultTableColumnModel
public final void addColumn(int columnIndex, IDefaultTableColumn column)
addColumn
in interface IDefaultTableColumnModel
public final IDefaultTableColumn addColumn(IDefaultTableColumnBuilder columnBuilder)
addColumn
in interface IDefaultTableColumnModel
public final IDefaultTableColumn addColumn(int columnIndex, IDefaultTableColumnBuilder columnBuilder)
addColumn
in interface IDefaultTableColumnModel
public final IDefaultTableColumn addColumn(java.lang.String text)
addColumn
in interface IDefaultTableColumnModel
public final IDefaultTableColumn addColumn(java.lang.String text, java.lang.String toolTipText)
addColumn
in interface IDefaultTableColumnModel
public final void removeColumn(int columnIndex)
removeColumn
in interface IDefaultTableColumnModel
public final void removeColumns(int fromColumnIndex, int toColumnIndex)
removeColumns
in interface IDefaultTableColumnModel
public final void removeColumns(int... columns)
removeColumns
in interface IDefaultTableColumnModel
public final void removeAllColumns()
removeAllColumns
in interface IDefaultTableColumnModel
public final void modifyModelStart()
modifyModelStart
in interface IDefaultTableColumnModel
public final void modifyModelEnd()
modifyModelEnd
in interface IDefaultTableColumnModel
public void setFireEvents(boolean fireEvents)
setFireEvents
in interface IDefaultTableColumnModel
public final void setColumn(int columnIndex, IDefaultTableColumn column)
setColumn
in interface IDefaultTableColumnModel
public final IDefaultTableColumn setColumn(int columnIndex, IDefaultTableColumnBuilder columnBuilder)
setColumn
in interface IDefaultTableColumnModel
public final void setColumnText(int columnIndex, java.lang.String text)
setColumnText
in interface IDefaultTableColumnModel
public final void setColumnToolTipText(int columnIndex, java.lang.String tooltipText)
setColumnToolTipText
in interface IDefaultTableColumnModel
public final void setColumnIcon(int columnIndex, IImageConstant icon)
setColumnIcon
in interface IDefaultTableColumnModel
public final void setColumnAlignment(int columnIndex, AlignmentHorizontal alignment)
setColumnAlignment
in interface IDefaultTableColumnModel
Siehe auch Jowidgets Nutzerhandbuch