List<int[]> hidden = new ArrayList<>();
hidden.add(new int[] { 53, 76 });
hidden.add(new int[] { 104, 125 });
- cursor.resetCursor(hidden);
+
+ cursor = new HiddenColumnsCursor(hidden);
int regionIndex = cursor.findRegionForColumn(126).getRegionIndex();
assertEquals(2, regionIndex);
assertEquals(0, regionIndex);
hidden.add(new int[] { 138, 155 });
- cursor.resetCursor(hidden);
+
+ cursor = new HiddenColumnsCursor(hidden);
regionIndex = cursor.findRegionForColumn(160).getRegionIndex();
assertEquals(3, regionIndex);
List<int[]> hidden = new ArrayList<>();
hidden.add(new int[] { 53, 76 });
hidden.add(new int[] { 104, 125 });
- cursor.resetCursor(hidden);
+
+ cursor = new HiddenColumnsCursor(hidden);
int offset = cursor.findRegionForVisColumn(80).getHiddenSoFar();
assertEquals(46, offset);