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.Cloneable
Represents 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.Object
clone()
ColumnBandData
copy()
Deeply clones the column band data.protected java.util.List
getCells()
Returns cells after the copy operation.protected org.eclipse.birt.report.model.elements.TableColumn
getColumn()
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:
clone
in 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
-
-