org.eclipse.birt.report.model.api
Class ColumnBandData

java.lang.Object
  extended by 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
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.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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 class java.lang.Object
Throws:
java.lang.CloneNotSupportedException

copy

public ColumnBandData copy()
Deeply clones the column band data.

Returns:
the copy of the column band data


Copyright © 2008 Actuate Corp. All rights reserved.