vamsasDemo new branch
[jalview.git] / src / jalview / jbgui / GAlignFrame.java
index ddb2bcd..de46e5a 100755 (executable)
@@ -113,6 +113,10 @@ public class GAlignFrame
   JMenu jMenu2 = new JMenu();\r
   JMenuItem padGapsMenuitem = new JMenuItem();\r
   protected ButtonGroup colours = new ButtonGroup();\r
+  JMenuItem vamsasStore = new JMenuItem();\r
+  protected JCheckBoxMenuItem showTranslation = new JCheckBoxMenuItem();\r
+  protected JTabbedPane tabbedPane = new JTabbedPane();\r
+  protected JMenuItem featureSettings = new JMenuItem();\r
 \r
   public GAlignFrame()\r
   {\r
@@ -906,6 +910,40 @@ public class GAlignFrame
         padGapsMenuitem_actionPerformed(e);\r
       }\r
     });\r
+    vamsasStore.setText("VAMSAS store");\r
+    vamsasStore.addActionListener(new ActionListener()\r
+    {\r
+      public void actionPerformed(ActionEvent e)\r
+      {\r
+        vamsasStore_actionPerformed(e);\r
+      }\r
+    });\r
+    showTranslation.setText("Translate cDNA");\r
+    showTranslation.addActionListener(new ActionListener()\r
+    {\r
+      public void actionPerformed(ActionEvent e)\r
+      {\r
+        showTranslation_actionPerformed(e);\r
+      }\r
+    });\r
+\r
+    tabbedPane.addChangeListener(new ChangeListener()\r
+        {\r
+          public void stateChanged(ChangeEvent ece)\r
+          {\r
+\r
+            tabSelected();\r
+          }\r
+        });\r
+//    featureSettings.setEnabled(false);\r
+    featureSettings.setText("Feature Settings...");\r
+    featureSettings.addActionListener(new ActionListener()\r
+    {\r
+      public void actionPerformed(ActionEvent e)\r
+      {\r
+        featureSettings_actionPerformed(e);\r
+      }\r
+    });\r
     alignFrameMenuBar.add(fileMenu);\r
     alignFrameMenuBar.add(editMenu);\r
     alignFrameMenuBar.add(searchMenu);\r
@@ -913,6 +951,7 @@ public class GAlignFrame
     alignFrameMenuBar.add(colourMenu);\r
     alignFrameMenuBar.add(calculateMenu);\r
     alignFrameMenuBar.add(webService);\r
+    fileMenu.add(vamsasStore);\r
     fileMenu.add(saveAlignmentMenu);\r
     fileMenu.add(jMenu2);\r
     fileMenu.add(outputTextboxMenu);\r
@@ -953,7 +992,9 @@ public class GAlignFrame
     viewMenu.add(colourTextMenuItem);\r
     viewMenu.add(renderGapsMenuItem);\r
     viewMenu.add(annotationPanelMenuItem);\r
+    viewMenu.addSeparator();\r
     viewMenu.add(sequenceFeatures);\r
+    viewMenu.add(featureSettings);\r
     viewMenu.addSeparator();\r
     viewMenu.add(overviewMenuItem);\r
     colourMenu.add(applyToAllGroups);\r
@@ -981,9 +1022,12 @@ public class GAlignFrame
     calculateMenu.addSeparator();\r
     calculateMenu.add(pairwiseAlignmentMenuItem);\r
     calculateMenu.add(PCAMenuItem);\r
+    calculateMenu.addSeparator();\r
+    calculateMenu.add(showTranslation);\r
     webServiceNoServices=new JMenuItem("<No Services>");\r
     webService.add(webServiceNoServices);\r
     this.getContentPane().add(statusBar, BorderLayout.SOUTH);\r
+    this.getContentPane().add(tabbedPane, java.awt.BorderLayout.CENTER);\r
     jMenu1.add(pasteNew);\r
     jMenu1.add(pasteThis);\r
     sort.add(sortIDMenuItem);\r
@@ -1285,4 +1329,29 @@ public class GAlignFrame
   protected void ClustalRealign_actionPerformed(ActionEvent e)\r
   {\r
   }\r
+\r
+  public void vamsasStore_actionPerformed(ActionEvent e)\r
+  {\r
+\r
+  }\r
+\r
+  public void vamsasLoad_actionPerformed(ActionEvent e)\r
+  {\r
+\r
+  }\r
+\r
+  public void showTranslation_actionPerformed(ActionEvent e)\r
+  {\r
+\r
+  }\r
+\r
+  public void tabSelected()\r
+  {\r
+\r
+  }\r
+\r
+  public void featureSettings_actionPerformed(ActionEvent e)\r
+  {\r
+\r
+  }\r
 }\r