+ int start = selectedRow;\r
+ getSelectedRow(evt.getY() - scrollOffset);\r
+ int end = selectedRow;\r
+\r
+ if(start!=end)\r
+ {\r
+ //Swap these annotations\r
+ AlignmentAnnotation startAA = ap.av.alignment.getAlignmentAnnotation()[start];\r
+ AlignmentAnnotation endAA = ap.av.alignment.getAlignmentAnnotation()[end];\r
+\r
+\r
+ ap.av.alignment.getAlignmentAnnotation()[end] = startAA;\r
+ ap.av.alignment.getAlignmentAnnotation()[start] = endAA;\r
+ }\r
+\r
+ resizePanel = false;\r
+ dragEvent = null;\r