X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FAnnotationLabels.java;h=f732a36dc39fef6c4bb6acd638744cf79b092dae;hb=c1a4229bd662c4299301ee8827b36096d015c075;hp=97499c970421b0fa0373abbbfc4abccd286e199c;hpb=5f326a3fc836403095b2a5038261a0e75f8d170f;p=jalview.git diff --git a/src/jalview/gui/AnnotationLabels.java b/src/jalview/gui/AnnotationLabels.java index 97499c9..f732a36 100755 --- a/src/jalview/gui/AnnotationLabels.java +++ b/src/jalview/gui/AnnotationLabels.java @@ -47,8 +47,8 @@ import java.awt.event.MouseListener; import java.awt.event.MouseMotionListener; import java.awt.geom.AffineTransform; import java.awt.image.BufferedImage; +import java.util.ArrayList; import java.util.Arrays; -import java.util.Vector; import java.util.regex.Pattern; import javax.swing.JCheckBoxMenuItem; @@ -872,16 +872,13 @@ public class AnnotationLabels extends JPanel implements MouseListener, Toolkit.getDefaultToolkit().getSystemClipboard() .setContents(new StringSelection(output), Desktop.instance); - Vector hiddenColumns = null; + ArrayList hiddenColumns = null; if (av.hasHiddenColumns()) { - hiddenColumns = new Vector(); - for (int i = 0; i < av.getColumnSelection().getHiddenColumns().size(); i++) + hiddenColumns = new ArrayList(); + for (int[] region : av.getColumnSelection().getHiddenColumns()) { - int[] region = (int[]) av.getColumnSelection().getHiddenColumns() - .elementAt(i); - - hiddenColumns.addElement(new int[] + hiddenColumns.add(new int[] { region[0], region[1] }); } }