JAL-2759 rationalise visible contigs iteration
[jalview.git] / src / jalview / gui / SeqCanvas.java
index 6c4391c..29e3c7b 100755 (executable)
@@ -22,10 +22,10 @@ package jalview.gui;
 
 import jalview.datamodel.AlignmentI;
 import jalview.datamodel.HiddenColumns;
-import jalview.datamodel.HiddenColumns.VisibleBlocksVisBoundsIterator;
 import jalview.datamodel.SearchResultsI;
 import jalview.datamodel.SequenceGroup;
 import jalview.datamodel.SequenceI;
+import jalview.datamodel.VisibleContigsIterator;
 import jalview.renderer.ScaleRenderer;
 import jalview.renderer.ScaleRenderer.ScaleMark;
 import jalview.util.Comparison;
@@ -1021,7 +1021,7 @@ public class SeqCanvas extends JComponent implements ViewportListenerI
       int blockEnd;
 
       HiddenColumns hidden = av.getAlignment().getHiddenColumns();
-      VisibleBlocksVisBoundsIterator regions = (VisibleBlocksVisBoundsIterator) hidden
+      VisibleContigsIterator regions = (VisibleContigsIterator) hidden
               .getVisibleBlocksIterator(startRes, endRes, true);
 
       while (regions.hasNext())
@@ -1274,7 +1274,7 @@ public class SeqCanvas extends JComponent implements ViewportListenerI
       int blockEnd;
 
       HiddenColumns hidden = av.getAlignment().getHiddenColumns();
-      VisibleBlocksVisBoundsIterator regions = (VisibleBlocksVisBoundsIterator) hidden
+      VisibleContigsIterator regions = (VisibleContigsIterator) hidden
               .getVisibleBlocksIterator(startRes, endRes, true);
       while (regions.hasNext())
       {