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
@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;
}
}
- regions.addElement(new int[]
+ regions.add(new int[]
{ start, end });
if (colSel != null && colSel.hasHiddenColumns())
int[][] startEnd = new int[regions.size()][2];
- regions.copyInto(startEnd);
-
- return startEnd;
-
+ return regions;
}
@Override