HiddenColumns cs2 = new HiddenColumns(cs);
regions = cs2.iterator();
assertTrue(cs2.hasHiddenColumns());
assertEquals(2, cs2.getNumberOfRegions());
// hidden columns are held in column order
HiddenColumns cs2 = new HiddenColumns(cs);
regions = cs2.iterator();
assertTrue(cs2.hasHiddenColumns());
assertEquals(2, cs2.getNumberOfRegions());
// hidden columns are held in column order
- assertEquals("[5, 7]",
- Arrays.toString(regions.next()));
- assertEquals("[10, 11]",
- Arrays.toString(regions.next()));
+ assertEquals("[5, 7]", Arrays.toString(regions.next()));
+ assertEquals("[10, 11]", Arrays.toString(regions.next()));
Iterator<int[]> regions = cs2.iterator();
// only [5,7] returned, offset by 1
Iterator<int[]> regions = cs2.iterator();
// only [5,7] returned, offset by 1
assertEquals(3, cs2.getSize());
cs2 = new HiddenColumns(cs, 8, 15, 4);
assertEquals(3, cs2.getSize());
cs2 = new HiddenColumns(cs, 8, 15, 4);
assertTrue(cs2.hasHiddenColumns());
// only [10,11] returned, offset by 4
assertTrue(cs2.hasHiddenColumns());
// only [10,11] returned, offset by 4
assertEquals(2, cs2.getSize());
cs2 = new HiddenColumns(cs, 6, 10, 4);
assertFalse(cs2.hasHiddenColumns());
}
assertEquals(2, cs2.getSize());
cs2 = new HiddenColumns(cs, 6, 10, 4);
assertFalse(cs2.hasHiddenColumns());
}
assertEquals(cs.getSize(), 4);
cs.hideColumns(3, 5);
regions = cs.iterator();
assertEquals(1, cs.getNumberOfRegions());
assertEquals(cs.getSize(), 4);
cs.hideColumns(3, 5);
regions = cs.iterator();
assertEquals(1, cs.getNumberOfRegions());
assertEquals(cs.getSize(), 4);
cs.hideColumns(4, 6);
regions = cs.iterator();
assertEquals(1, cs.getNumberOfRegions());
assertEquals(cs.getSize(), 4);
cs.hideColumns(4, 6);
regions = cs.iterator();
assertEquals(1, cs.getNumberOfRegions());
assertEquals(cs.getSize(), 4);
cs.hideColumns(3, 6);
regions = cs.iterator();
assertEquals(1, cs.getNumberOfRegions());
assertEquals(cs.getSize(), 4);
cs.hideColumns(3, 6);
regions = cs.iterator();
assertEquals(1, cs.getNumberOfRegions());
assertEquals(cs.getSize(), 4);
cs.revealAllHiddenColumns(colsel);
assertEquals(cs.getSize(), 4);
cs.revealAllHiddenColumns(colsel);