*/
package jalview.appletgui;
+import jalview.analysis.AlignmentUtils;
+import jalview.bin.JalviewLite;
+import jalview.datamodel.AlignmentAnnotation;
+import jalview.datamodel.Annotation;
+import jalview.datamodel.SequenceGroup;
+import jalview.datamodel.SequenceI;
+import jalview.util.MessageManager;
+import jalview.util.ParseHtmlBodyAndLinks;
+
import java.awt.Checkbox;
import java.awt.CheckboxMenuItem;
import java.awt.Color;
import java.util.Collections;
import java.util.Vector;
-import jalview.analysis.AlignmentUtils;
-import jalview.datamodel.AlignmentAnnotation;
-import jalview.datamodel.Annotation;
-import jalview.datamodel.SequenceGroup;
-import jalview.datamodel.SequenceI;
-import jalview.util.MessageManager;
-import jalview.util.ParseHtmlBodyAndLinks;
-
public class AnnotationLabels extends Panel implements ActionListener,
MouseListener, MouseMotionListener
{
ap.alignFrame);
Frame frame = new Frame();
frame.add(cap);
- jalview.bin.JalviewLite.addFrame(frame, ap.alignFrame.getTitle()
+ JalviewLite.addFrame(frame, ap.alignFrame.getTitle()
+ " - " + aa[selectedRow].label, 500, 100);
cap.setText(aa[selectedRow].toString());
}
{
return;
}
- jalview.appletgui.AlignFrame.copiedSequences = new StringBuffer();
- jalview.appletgui.AlignFrame.copiedSequences.append(sq.getName() + "\t"
+ AlignFrame.copiedSequences = new StringBuffer();
+ AlignFrame.copiedSequences.append(sq.getName() + "\t"
+ sq.getStart() + "\t" + sq.getEnd() + "\t"
+ sq.getSequenceAsString() + "\n");
if (av.hasHiddenColumns())
{
- jalview.appletgui.AlignFrame.copiedHiddenColumns = new Vector();
+ AlignFrame.copiedHiddenColumns = new Vector();
for (int[] region : av.getColumnSelection().getHiddenColumns())
{
- jalview.appletgui.AlignFrame.copiedHiddenColumns
+ AlignFrame.copiedHiddenColumns
.addElement(new int[]
{ region[0], region[1] });
}