import javax.swing.*;\r
\r
import jalview.schemes.*;\r
+import java.awt.BorderLayout;\r
\r
public class GAlignFrame\r
extends JInternalFrame\r
protected ButtonGroup colours = new ButtonGroup();\r
JMenuItem vamsasStore = new JMenuItem();\r
protected JCheckBoxMenuItem showTranslation = new JCheckBoxMenuItem();\r
- //protected JTabbedPane tabbedPane = new JTabbedPane();\r
public JMenuItem featureSettings = new JMenuItem();\r
JMenuItem fetchSequence = new JMenuItem();\r
protected JCheckBoxMenuItem smoothFont = new JCheckBoxMenuItem();\r
JMenuItem addFromFile = new JMenuItem();\r
JMenuItem addFromText = new JMenuItem();\r
JMenuItem addFromURL = new JMenuItem();\r
+ JMenuItem exportAnnotations = new JMenuItem();\r
+ JMenuItem exportFeatures = new JMenuItem();\r
+ JMenuItem dbRefs = new JMenuItem();\r
+ protected JPanel statusPanel = new JPanel();\r
+ GridLayout gridLayout1 = new GridLayout();\r
public GAlignFrame()\r
{\r
\r
addFromURL_actionPerformed(e);\r
}\r
});\r
+ exportFeatures.setText("Export Features...");\r
+ exportFeatures.addActionListener(new ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent e)\r
+ {\r
+ exportFeatures_actionPerformed(e);\r
+ }\r
+ });\r
+ exportAnnotations.setText("Export Annotations...");\r
+ exportAnnotations.addActionListener(new ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent e)\r
+ {\r
+ exportAnnotations_actionPerformed(e);\r
+ }\r
+ });\r
+ dbRefs.setText("Fetch DB Refs");\r
+ dbRefs.addActionListener(new ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent e)\r
+ {\r
+ dbRefs_actionPerformed(e);\r
+ }\r
+ });\r
+ statusPanel.setLayout(gridLayout1);\r
alignFrameMenuBar.add(fileMenu);\r
alignFrameMenuBar.add(editMenu);\r
alignFrameMenuBar.add(searchMenu);\r
fileMenu.add(outputTextboxMenu);\r
fileMenu.add(printMenuItem);\r
fileMenu.addSeparator();\r
+ fileMenu.add(exportFeatures);\r
+ fileMenu.add(exportAnnotations);\r
fileMenu.add(LoadtreeMenuItem);\r
fileMenu.add(associatedData);\r
fileMenu.addSeparator();\r
viewMenu.add(renderGapsMenuItem);\r
viewMenu.add(annotationPanelMenuItem);\r
viewMenu.addSeparator();\r
+ viewMenu.add(dbRefs);\r
viewMenu.add(fetchSeqFeatures);\r
viewMenu.add(showSeqFeatures);\r
viewMenu.add(featureSettings);\r
calculateMenu.add(showTranslation);\r
calculateMenu.add(autoCalculate);\r
webServiceNoServices=new JMenuItem("<No Services>");\r
- webService.add(webServiceNoServices);\r
- this.getContentPane().add(statusBar, BorderLayout.SOUTH);\r
- jMenu1.add(pasteNew);\r
+ webService.add(webServiceNoServices);jMenu1.add(pasteNew);\r
jMenu1.add(pasteThis);\r
sort.add(sortIDMenuItem);\r
sort.add(sortGroupMenuItem);\r
addSequenceMenu.add(addFromFile);\r
addSequenceMenu.add(addFromText);\r
addSequenceMenu.add(addFromURL);\r
+ this.getContentPane().add(statusPanel, java.awt.BorderLayout.SOUTH);\r
+ statusPanel.add(statusBar, null);\r
}\r
\r
protected void outputText_actionPerformed(ActionEvent e)\r
{\r
}\r
\r
+ public void addFromFile_actionPerformed(ActionEvent e)\r
+ {\r
+\r
+ }\r
+\r
+ public void addFromText_actionPerformed(ActionEvent e)\r
+ {\r
+\r
+ }\r
+\r
+ public void addFromURL_actionPerformed(ActionEvent e)\r
+ {\r
+\r
+ }\r
+\r
+ public void exportFeatures_actionPerformed(ActionEvent e)\r
+ {\r
+\r
+ }\r
+\r
+ public void exportAnnotations_actionPerformed(ActionEvent e)\r
+ {\r
+\r
+ }\r
+\r
protected void htmlMenuItem_actionPerformed(ActionEvent e)\r
{\r
}\r
\r
}\r
\r
- public void addFromFile_actionPerformed(ActionEvent e)\r
- {\r
-\r
- }\r
-\r
- public void addFromText_actionPerformed(ActionEvent e)\r
- {\r
-\r
- }\r
-\r
- public void addFromURL_actionPerformed(ActionEvent e)\r
+ public void dbRefs_actionPerformed(ActionEvent e)\r
{\r
\r
}\r