Reload alignment
authoramwaterhouse <Andrew Waterhouse>
Wed, 8 Nov 2006 17:38:33 +0000 (17:38 +0000)
committeramwaterhouse <Andrew Waterhouse>
Wed, 8 Nov 2006 17:38:33 +0000 (17:38 +0000)
src/jalview/gui/AlignFrame.java

index de3e8fd..28cb157 100755 (executable)
@@ -563,6 +563,23 @@ public class AlignFrame extends GAlignFrame implements DropTargetListener
     Desktop.instance.inputLocalFileMenuItem_actionPerformed(viewport);
   }
 
+  public void reload_actionPerformed(ActionEvent e)
+  {
+    if(fileName!=null)
+    {
+      viewport.alignment.deleteAllGroups();
+      while (viewport.alignment.getHeight() > 0)
+      {
+        viewport.alignment.deleteSequence(0);
+      }
+
+      FileLoader loader = new FileLoader();
+      loader.LoadFile(viewport, fileName, "File", currentFileFormat);
+
+    }
+  }
+
+
   public void addFromText_actionPerformed(ActionEvent e)
   {
     Desktop.instance.inputTextboxMenuItem_actionPerformed(viewport);
@@ -1297,7 +1314,7 @@ public class AlignFrame extends GAlignFrame implements DropTargetListener
    *
    * @param e DOCUMENT ME!
    */
-  protected void delete_actionPerformed(ActionEvent e)
+  protected void delete_actionPerformed(ActionEvent evt)
   {
 
     SequenceGroup sg = viewport.getSelectionGroup();