RowHeaderLayer and CompositeLayer [message #1016721] |
Thu, 07 March 2013 13:33 |
Alex Kipling Messages: 260 Registered: July 2012 |
Senior Member |
|
|
I have a CompositeLayer with two, verticaly aligned layers.
[TOPLayer ]
[BOTTOMLayer]
On top of the CompositeLayer I am using a DefaultRowHeaderDataLayer, with a default
DefaultRowHeaderDataProvider - which just returns the rowNumber when it is asked to get the row label.
final IDataProvider rowHeaderDataProvider = new DefaultRowHeaderDataProvider(this.bodyStack.dataProvider);
final AbstractLayer rowHeaderLayer = new RowHeaderLayer(new DefaultRowHeaderDataLayer(rowHeaderDataProvider), bodyStack.underlyingLayer, bodyStack.selectionLayer);
For the TOPlayer - DefaultRowHeaderDataProvider displays label 0,1,..., n
but for the BOTTOMlayer it SURPRISINGLY does not go on as n+1, n+2.. but starts from zero again.
Result, how the composed layer is displayed:
0 TOProw1
1 TOProw2
2 TOProw3
3 TOProw4
4 TOProw5
0 BOTTOM1
1 BOTTOM2
2 BOTTOM3
3 BOTTOM4
4 BOTTOM5
Question:
Why does the RowHeaderLayer starts by 0 at the bottom layer?
[Updated on: Thu, 07 March 2013 13:34] Report message to a moderator
|
|
|
|
Powered by
FUDForum. Page generated in 0.04400 seconds