WRITEABLE_FORMATS and READABLE_FORMATS string []
[jalview.git] / src / jalview / jbgui / GAlignFrame.java
index 83bea23..1b03e19 100755 (executable)
@@ -136,7 +136,7 @@ public class GAlignFrame
   JMenuItem hideSelSequences = new JMenuItem();\r
   JMenuItem hideSelColumns = new JMenuItem();\r
   protected JCheckBoxMenuItem hiddenMarkers = new JCheckBoxMenuItem();\r
-  JMenu jMenu5 = new JMenu();\r
+  JMenuItem invertColSel = new JMenuItem();\r
 \r
   public GAlignFrame()\r
   {\r
@@ -148,11 +148,10 @@ public class GAlignFrame
       setJMenuBar(alignFrameMenuBar);\r
 \r
       // dynamically fill save as menu with available formats\r
-      for (int i = 0; i < jalview.io.FormatAdapter.formats.size(); i++)\r
+      for (int i = 0; i < jalview.io.FormatAdapter.WRITEABLE_FORMATS.length; i++)\r
       {\r
-        JMenuItem item = new JMenuItem( (String) jalview.io.FormatAdapter.formats.\r
-                             elementAt(\r
-                                 i));\r
+        JMenuItem item = new JMenuItem( jalview.io.FormatAdapter.WRITEABLE_FORMATS[i] );\r
+\r
         item.addActionListener(new java.awt.event.ActionListener()\r
         {\r
           public void actionPerformed(ActionEvent e)\r
@@ -366,7 +365,7 @@ public class GAlignFrame
         deselectAllSequenceMenuItem_actionPerformed(e);\r
       }\r
     });\r
-    invertSequenceMenuItem.setText("Invert Selection");\r
+    invertSequenceMenuItem.setText("Invert Sequence Selection");\r
     invertSequenceMenuItem.addActionListener(new java.awt.event.ActionListener()\r
     {\r
       public void actionPerformed(ActionEvent e)\r
@@ -1078,7 +1077,14 @@ public class GAlignFrame
         hiddenMarkers_actionPerformed(e);\r
       }\r
     });\r
-    jMenu5.setText("Associate Structure With Sequence");\r
+    invertColSel.setText("Invert Column Selection");\r
+    invertColSel.addActionListener(new ActionListener()\r
+    {\r
+      public void actionPerformed(ActionEvent e)\r
+      {\r
+        invertColSel_actionPerformed(e);\r
+      }\r
+    });\r
 \r
     alignFrameMenuBar.add(fileMenu);\r
     alignFrameMenuBar.add(editMenu);\r
@@ -1096,8 +1102,6 @@ public class GAlignFrame
     fileMenu.add(outputTextboxMenu);\r
     fileMenu.add(printMenuItem);\r
     fileMenu.addSeparator();\r
-    fileMenu.add(jMenu5);\r
-    fileMenu.addSeparator();\r
     fileMenu.add(exportFeatures);\r
     fileMenu.add(exportAnnotations);\r
     fileMenu.add(LoadtreeMenuItem);\r
@@ -1114,6 +1118,7 @@ public class GAlignFrame
     editMenu.add(selectAllSequenceMenuItem);\r
     editMenu.add(deselectAllSequenceMenuItem);\r
     editMenu.add(invertSequenceMenuItem);\r
+    editMenu.add(invertColSel);\r
     editMenu.add(deleteGroups);\r
     editMenu.addSeparator();\r
     editMenu.add(remove2LeftMenuItem);\r
@@ -1586,4 +1591,9 @@ public class GAlignFrame
   {\r
 \r
   }\r
+\r
+  public void invertColSel_actionPerformed(ActionEvent e)\r
+  {\r
+\r
+  }\r
 }\r