# Uses of Class
org.eclipse.birt.report.model.api.ColumnBandData

Packages that use ColumnBandData
Package
Description
org.eclipse.birt.report.model.api
Tool-writer's interface for the BIRT design model (also known as the "Design Engine.")

## Uses of ColumnBandData in org.eclipse.birt.report.model.api

Methods in org.eclipse.birt.report.model.api that return ColumnBandData
Modifier and Type
Method
Description
`ColumnBandData`
ColumnBandData.`copy()`
Deeply clones the column band data.
`ColumnBandData`
GridHandle.`copyColumn(int columnIndex)`
Copies a column and cells under it with the given column number.
`ColumnBandData`
TableHandle.`copyColumn(int columnIndex)`
Copies a column and cells under it with the given column number.
Methods in org.eclipse.birt.report.model.api with parameters of type ColumnBandData
Modifier and Type
Method
Description
`boolean`
GridHandle.`canInsertAndPasteColumn(ColumnBandData data, int columnIndex)`
Checks whether the insert and paste operation can be done with the given copied column band data, the column index and the operation flag.
`boolean`
TableHandle.`canInsertAndPasteColumn(ColumnBandData data, int columnIndex)`
Checks whether the insert and paste operation can be done with the given copied column band data, the column index and the operation flag.
`boolean`
GridHandle.`canPasteColumn(ColumnBandData data, int columnIndex, boolean inForce)`
Checks whether the paste operation can be done with the given copied column band data, the column index and the operation flag.
`boolean`
TableHandle.`canPasteColumn(ColumnBandData data, int columnIndex, boolean inForce)`
Checks whether the paste operation can be done with the given copied column band data, the column index and the operation flag.
`void`
GridHandle.`insertAndPasteColumn(ColumnBandData data, int columnNumber)`
Inserts and pastes a column with its cells to the given column number.
`void`
TableHandle.`insertAndPasteColumn(ColumnBandData data, int columnNumber)`
Inserts and pastes a column with its cells to the given column number.
`void`
GridHandle.`pasteColumn(ColumnBandData data, int columnNumber, boolean inForce)`
Pastes a column with its cells to the given column number.
`void`
TableHandle.`pasteColumn(ColumnBandData data, int columnNumber, boolean inForce)`
Pastes a column with its cells to the given column number.