git://source.jalview.org
/
jalview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
JAL-966 @mungo TODO complete: List rather than bare int array
[jalview.git]
/
src
/
jalview
/
viewmodel
/
AlignmentViewport.java
diff --git
a/src/jalview/viewmodel/AlignmentViewport.java
b/src/jalview/viewmodel/AlignmentViewport.java
index
3293291
..
67db6fc
100644
(file)
--- a/
src/jalview/viewmodel/AlignmentViewport.java
+++ b/
src/jalview/viewmodel/AlignmentViewport.java
@@
-52,7
+52,6
@@
import java.util.HashMap;
import java.util.Hashtable;
import java.util.List;
import java.util.Map;
import java.util.Hashtable;
import java.util.List;
import java.util.Map;
-import java.util.Vector;
/**
* base class holding visualization and analysis attributes and common logic for
/**
* base class holding visualization and analysis attributes and common logic for
@@
-1489,9
+1488,9
@@
public abstract class AlignmentViewport implements AlignViewportI,
@Override
@Override
- public int[][] getVisibleRegionBoundaries(int min, int max)
+ public List<int[]> getVisibleRegionBoundaries(int min, int max)
{
{
- Vector regions = new Vector();
+ ArrayList<int[]> regions = new ArrayList<int[]>();
int start = min;
int end = max;
int start = min;
int end = max;
@@
-1515,7
+1514,7
@@
public abstract class AlignmentViewport implements AlignViewportI,
}
}
}
}
- regions.addElement(new int[]
+ regions.add(new int[]
{ start, end });
if (colSel != null && colSel.hasHiddenColumns())
{ start, end });
if (colSel != null && colSel.hasHiddenColumns())
@@
-1527,10
+1526,7
@@
public abstract class AlignmentViewport implements AlignViewportI,
int[][] startEnd = new int[regions.size()][2];
int[][] startEnd = new int[regions.size()][2];
- regions.copyInto(startEnd);
-
- return startEnd;
-
+ return regions;
}
@Override
}
@Override