JAL-2759 Rationalise VisibleColsIterator and HiddenColsIterator
[jalview.git] / src / jalview / datamodel / HiddenCursorPosition.java
index 606a7c5..160ed71 100644 (file)
@@ -1,20 +1,17 @@
 package jalview.datamodel;
 
-public class HiddenCursorPosition
+public final class HiddenCursorPosition
 {
   // index of last visited region
-  private int regionIndex;
+  private final int regionIndex;
 
   // number of hidden columns before last visited region
-  private int hiddenSoFar;
-  
-  private int numColumns;
+  private final int hiddenSoFar;
 
-  public HiddenCursorPosition(int index, int hiddencount, int colscount)
+  public HiddenCursorPosition(int index, int hiddencount)
   {
     regionIndex = index;
     hiddenSoFar = hiddencount;
-    numColumns = colscount;
   }
 
   public int getRegionIndex()
@@ -26,9 +23,4 @@ public class HiddenCursorPosition
   {
     return hiddenSoFar;
   }
-  
-  public int getNumColumns()
-  {
-    return numColumns;
-  }
 }