JAL-2759: Add cursor to HiddenColumns
|Participant||Role||Time Spent||Comments||Latest Comment|
|Reviewer - Complete||4h 41m||94||can replace method body with this(null, lowerBound, upper...|
HiddenColumns methods typically iterate over the hidden columns collection to perform their operations. As a result HiddenColumns functionality scales poorly with increasing numbers of columns.
Proposed solution is to add a cursor (similar to the recently added SequenceCursor) to cache recent positioning information, which should improve performance for localised hidden columns operations e.g. those operating within the alignment viewport.
Branches in review
Issues Raised From Comments