X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fappletgui%2FAlignFrame.java;h=638a68fc8b4c2a208bc15571017e51033ce68478;hb=60504d4176b00ae80fb98a738d33429865ff137b;hp=564f28cd5556836b86618d67785e943f035d30ca;hpb=452e24303ecf7861ff827c19fcd0fdaa1d288ea1;p=jalview.git diff --git a/src/jalview/appletgui/AlignFrame.java b/src/jalview/appletgui/AlignFrame.java index 564f28c..638a68f 100644 --- a/src/jalview/appletgui/AlignFrame.java +++ b/src/jalview/appletgui/AlignFrame.java @@ -1,6 +1,6 @@ /* - * Jalview - A Sequence Alignment Editor and Viewer (Version 2.8) - * Copyright (C) 2012 J Procter, AM Waterhouse, LM Lui, J Engelhardt, G Barton, M Clamp, S Searle + * Jalview - A Sequence Alignment Editor and Viewer (Version 2.8.0b1) + * Copyright (C) 2014 The Jalview Authors * * This file is part of Jalview. * @@ -14,11 +14,13 @@ * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along with Jalview. If not, see . + * The Jalview Authors are detailed in the 'AUTHORS' file. */ package jalview.appletgui; import jalview.analysis.AlignmentSorter; import jalview.analysis.Conservation; +import jalview.api.AlignViewControllerGuiI; import jalview.api.AlignViewControllerI; import jalview.api.SequenceStructureBinding; import jalview.bin.JalviewLite; @@ -92,7 +94,7 @@ import java.util.StringTokenizer; import java.util.Vector; public class AlignFrame extends EmbmenuFrame implements ActionListener, - ItemListener, KeyListener + ItemListener, KeyListener, AlignViewControllerGuiI { public AlignViewControllerI avc; public AlignmentPanel alignPanel; @@ -123,7 +125,7 @@ public class AlignFrame extends EmbmenuFrame implements ActionListener, viewport = new AlignViewport(al, applet); alignPanel = new AlignmentPanel(this, viewport); - avc = new jalview.controller.AlignViewController(viewport, alignPanel); + avc = new jalview.controller.AlignViewController(this, viewport, alignPanel); viewport.updateConservation(alignPanel); viewport.updateConsensus(alignPanel); @@ -3320,6 +3322,11 @@ public class AlignFrame extends EmbmenuFrame implements ActionListener, } + + public void setStatus(String string) { + statusBar.setText(string); + }; + MenuItem featureSettings = new MenuItem(); CheckboxMenuItem sequenceFeatures = new CheckboxMenuItem();