X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fappletgui%2FAnnotationLabels.java;h=635535c052cdbfe21a5b5429f4300010066c6757;hb=697f55e4ef253fd00f8520e9f43df5e719b8f1b3;hp=29a79dddbfff551143dab592acc8764bbc1ba8db;hpb=797df64fa2a0a30773d0f48f5494d4155e5a8be3;p=jalview.git diff --git a/src/jalview/appletgui/AnnotationLabels.java b/src/jalview/appletgui/AnnotationLabels.java index 29a79dd..635535c 100755 --- a/src/jalview/appletgui/AnnotationLabels.java +++ b/src/jalview/appletgui/AnnotationLabels.java @@ -107,7 +107,7 @@ public class AnnotationLabels extends Panel implements ActionListener, int getSelectedRow(int y) { int row = -2; - AlignmentAnnotation[] aa = ap.av.alignment.getAlignmentAnnotation(); + AlignmentAnnotation[] aa = ap.av.getAlignment().getAlignmentAnnotation(); if (aa == null) { @@ -134,20 +134,20 @@ public class AnnotationLabels extends Panel implements ActionListener, public void actionPerformed(ActionEvent evt) { - AlignmentAnnotation[] aa = av.alignment.getAlignmentAnnotation(); + AlignmentAnnotation[] aa = av.getAlignment().getAlignmentAnnotation(); if (evt.getActionCommand().equals(ADDNEW)) { AlignmentAnnotation newAnnotation = new AlignmentAnnotation("", null, - new Annotation[ap.av.alignment.getWidth()]); + new Annotation[ap.av.getAlignment().getWidth()]); if (!editLabelDescription(newAnnotation)) { return; } - ap.av.alignment.addAnnotation(newAnnotation); - ap.av.alignment.setAnnotationIndex(newAnnotation, 0); + ap.av.getAlignment().addAnnotation(newAnnotation); + ap.av.getAlignment().setAnnotationIndex(newAnnotation, 0); } else if (evt.getActionCommand().equals(EDITNAME)) { @@ -228,7 +228,7 @@ public class AnnotationLabels extends Panel implements ActionListener, if (row > -1) { - ParseHtmlBodyAndLinks phb = new ParseHtmlBodyAndLinks(av.alignment.getAlignmentAnnotation()[row].getDescription(true), true, "\n"); + ParseHtmlBodyAndLinks phb = new ParseHtmlBodyAndLinks(av.getAlignment().getAlignmentAnnotation()[row].getDescription(true), true, "\n"); if (tooltip == null) { tooltip = new Tooltip(phb.getNonHtmlContent(), this); @@ -337,17 +337,17 @@ public class AnnotationLabels extends Panel implements ActionListener, if (start>-1 && start != end) { // Swap these annotations - AlignmentAnnotation startAA = ap.av.alignment + AlignmentAnnotation startAA = ap.av.getAlignment() .getAlignmentAnnotation()[start]; if (end == -1) { - end = ap.av.alignment.getAlignmentAnnotation().length - 1; + end = ap.av.getAlignment().getAlignmentAnnotation().length - 1; } - AlignmentAnnotation endAA = ap.av.alignment + AlignmentAnnotation endAA = ap.av.getAlignment() .getAlignmentAnnotation()[end]; - ap.av.alignment.getAlignmentAnnotation()[end] = startAA; - ap.av.alignment.getAlignmentAnnotation()[start] = endAA; + ap.av.getAlignment().getAlignmentAnnotation()[end] = startAA; + ap.av.getAlignment().getAlignmentAnnotation()[start] = endAA; } } resizePanel = false; @@ -395,7 +395,7 @@ public class AnnotationLabels extends Panel implements ActionListener, // todo: move below to mouseClicked ? selectedRow = getSelectedRow(evt.getY() + scrollOffset); - AlignmentAnnotation[] aa = ap.av.alignment.getAlignmentAnnotation(); + AlignmentAnnotation[] aa = ap.av.getAlignment().getAlignmentAnnotation(); // DETECT RIGHT MOUSE BUTTON IN AWT if ((evt.getModifiers() & InputEvent.BUTTON3_MASK) == InputEvent.BUTTON3_MASK) @@ -622,7 +622,7 @@ public class AnnotationLabels extends Panel implements ActionListener, jalview.appletgui.AlignFrame.copiedSequences.append(sq.getName() + "\t" + sq.getStart() + "\t" + sq.getEnd() + "\t" + sq.getSequenceAsString() + "\n"); - if (av.hasHiddenColumns) + if (av.hasHiddenColumns()) { jalview.appletgui.AlignFrame.copiedHiddenColumns = new Vector(); for (int i = 0; i < av.getColumnSelection().getHiddenColumns().size(); i++) @@ -665,7 +665,7 @@ public class AnnotationLabels extends Panel implements ActionListener, g.translate(0, -scrollOffset); g.setColor(Color.black); - AlignmentAnnotation[] aa = av.alignment.getAlignmentAnnotation(); + AlignmentAnnotation[] aa = av.getAlignment().getAlignmentAnnotation(); int y = 0, fy = g.getFont().getSize(); int x = 0, offset;