|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.birt.report.model.api.RowBandAdapter
public abstract class RowBandAdapter
Represents an object for copy/paste in Gird/Table. The copy/paste between Grid/Table must follow the following rules:
| Constructor Summary | |
|---|---|
RowBandAdapter()
|
|
| Method Summary | |
|---|---|
protected int |
computeRowCount(RowHandle rowHandle)
Computes column count in one row. |
protected int |
computeRowCount(org.eclipse.birt.report.model.elements.TableRow row)
Computes column count in one row. |
protected abstract int |
getColumnCount()
Returns the number of columns in the element. |
protected abstract ReportItemHandle |
getElementHandle()
Returns the element where the copy/paste operation occurs. |
protected org.eclipse.birt.report.model.core.Module |
getModule()
Returns the module where the element belongs to. |
protected abstract int |
getRowCount()
Returns count of rows. |
protected boolean |
hasParent()
Checks element has parent or not. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RowBandAdapter()
| Method Detail |
|---|
protected abstract ReportItemHandle getElementHandle()
protected org.eclipse.birt.report.model.core.Module getModule()
protected abstract int getColumnCount()
protected abstract int getRowCount()
protected int computeRowCount(org.eclipse.birt.report.model.elements.TableRow row)
row -
protected int computeRowCount(RowHandle rowHandle)
rowHandle -
protected boolean hasParent()
trueif has parent, else return false
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||