*\r
* @param e DOCUMENT ME!\r
*/\r
- public void inputLocalFileMenuItem_actionPerformed(jalview.datamodel.AlignmentI alignment)\r
+ public void inputLocalFileMenuItem_actionPerformed(AlignViewport viewport)\r
{\r
JalviewFileChooser chooser = new JalviewFileChooser(jalview.bin.Cache.getProperty(\r
"LAST_DIRECTORY"),\r
format = new IdentifyFile().Identify(choice, FormatAdapter.FILE);\r
}\r
\r
- if (alignment != null)\r
- new FileLoader().LoadFile(alignment, choice, FormatAdapter.FILE, format);\r
+ if (viewport != null)\r
+ new FileLoader().LoadFile(viewport, choice, FormatAdapter.FILE, format);\r
else\r
new FileLoader().LoadFile(choice, FormatAdapter.FILE, format);\r
}\r
*\r
* @param e DOCUMENT ME!\r
*/\r
- public void inputURLMenuItem_actionPerformed(jalview.datamodel.AlignmentI alignment)\r
+ public void inputURLMenuItem_actionPerformed(AlignViewport viewport)\r
{\r
// This construct allows us to have a wider textfield\r
// for viewing\r
JLabel label = new JLabel("Enter URL of Input File");\r
final JComboBox history = new JComboBox();\r
- JPanel panel = new JPanel(new BorderLayout());\r
- panel.add(label, BorderLayout.NORTH);\r
- panel.add(history, BorderLayout.CENTER);\r
+\r
+ JPanel panel = new JPanel(new GridLayout(2,1));\r
+ panel.add(label);\r
+ panel.add(history);\r
history.setPreferredSize(new Dimension(400,20));\r
history.setEditable(true);\r
history.addItem("http://www.");\r
\r
if (url.toLowerCase().endsWith(".jar"))\r
{\r
- if (alignment != null)\r
- new FileLoader().LoadFile(alignment, url, FormatAdapter.URL, "Jalview");\r
+ if (viewport != null)\r
+ new FileLoader().LoadFile(viewport, url, FormatAdapter.URL, "Jalview");\r
else\r
new FileLoader().LoadFile(url, FormatAdapter.URL, "Jalview");\r
}\r
return;\r
}\r
\r
- if (alignment != null)\r
- new FileLoader().LoadFile(alignment, url, FormatAdapter.URL, format);\r
+ if (viewport != null)\r
+ new FileLoader().LoadFile(viewport, url, FormatAdapter.URL, format);\r
else\r
new FileLoader().LoadFile(url, FormatAdapter.URL, format);\r
}\r
*\r
* @param e DOCUMENT ME!\r
*/\r
- public void inputTextboxMenuItem_actionPerformed(jalview.datamodel.AlignmentI alignment)\r
+ public void inputTextboxMenuItem_actionPerformed(AlignViewport viewport)\r
{\r
CutAndPasteTransfer cap = new CutAndPasteTransfer();\r
- cap.setForInput(alignment);\r
+ cap.setForInput(viewport);\r
Desktop.addInternalFrame(cap, "Cut & Paste Alignment File", 600, 500);\r
}\r
\r