display column, row ids as data value
diff --git a/NatTable/src/org/eclipse/nebula/widgets/nattable/core/layer/impl/DummyLayer.xtend b/NatTable/src/org/eclipse/nebula/widgets/nattable/core/layer/impl/DummyLayer.xtend
index 331bc60..8314bb2 100644
--- a/NatTable/src/org/eclipse/nebula/widgets/nattable/core/layer/impl/DummyLayer.xtend
+++ b/NatTable/src/org/eclipse/nebula/widgets/nattable/core/layer/impl/DummyLayer.xtend
@@ -4,7 +4,7 @@
import org.eclipse.nebula.widgets.nattable.core.layer.cell.impl.ReadOnlyCell
/**
- * A layer whose cell data values are strings indicating their column and row position.
+ * A layer whose cell data values are strings indicating their column and row identifiers.
*/
class DummyLayer extends AbstractLayer {
@@ -34,7 +34,9 @@
override getVerticalAxis() { verticalAxis }
override getCell(int columnPosition, int rowPosition) {
- new ReadOnlyCell(this, columnPosition, rowPosition, '''Column «columnPosition», Row «rowPosition»''')
+ val columnId = horizontalAxis.getIdOfSegmentPosition(columnPosition)
+ val rowId = verticalAxis.getIdOfSegmentPosition(rowPosition)
+ new ReadOnlyCell(this, columnPosition, rowPosition, '''Column «columnId», Row «rowId»''')
}
}