Class ColumnBandData
- java.lang.Object
-
- org.eclipse.birt.report.model.api.ColumnBandData
-
- All Implemented Interfaces:
java.lang.Cloneable
public class ColumnBandData extends java.lang.Object implements java.lang.CloneableRepresents the data structure to store copied objects like the column and cells.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.Objectclone()ColumnBandDatacopy()Deeply clones the column band data.protected java.util.ListgetCells()Returns cells after the copy operation.protected org.eclipse.birt.report.model.elements.TableColumngetColumn()Returns the copied column.
-
-
-
Method Detail
-
getColumn
protected org.eclipse.birt.report.model.elements.TableColumn getColumn()
Returns the copied column.- Returns:
- the copied column.
-
getCells
protected java.util.List getCells()
Returns cells after the copy operation.- Returns:
- a list containing cells. Each element in the list is a
CellContextInfo.
-
clone
protected java.lang.Object clone() throws java.lang.CloneNotSupportedException- Overrides:
clonein classjava.lang.Object- Throws:
java.lang.CloneNotSupportedException
-
copy
public ColumnBandData copy()
Deeply clones the column band data.- Returns:
- the copy of the column band data
-
-