/*\r
* Jalview - A Sequence Alignment Editor and Viewer\r
- * Copyright (C) 2005 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle\r
+ * Copyright (C) 2007 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle\r
*\r
* This program is free software; you can redistribute it and/or\r
* modify it under the terms of the GNU General Public License\r
package jalview.io;\r
\r
import java.io.*;\r
+import java.util.*;\r
+\r
import java.awt.*;\r
-import javax.swing.*;\r
import java.awt.event.*;\r
-import java.util.*;\r
+import javax.swing.*;\r
\r
public class JalviewFileChooser\r
extends JFileChooser\r
boolean selectAll)\r
{\r
super(dir);\r
- init( suffix, desc, selected, selectAll);\r
+ init(suffix, desc, selected, selectAll);\r
}\r
\r
public JalviewFileChooser(String dir,\r
String selected)\r
{\r
super(dir);\r
- init( suffix, desc, selected, true);\r
+ init(suffix, desc, selected, true);\r
}\r
\r
void init(String[] suffix,\r
setAccessory(new RecentlyOpened());\r
}\r
\r
-\r
public void setFileFilter(javax.swing.filechooser.FileFilter filter)\r
{\r
super.setFileFilter(filter);\r
\r
-\r
- try{\r
- if(getUI() instanceof javax.swing.plaf.basic.BasicFileChooserUI)\r
+ try\r
+ {\r
+ if (getUI() instanceof javax.swing.plaf.basic.BasicFileChooserUI)\r
{\r
final javax.swing.plaf.basic.BasicFileChooserUI ui = (javax.swing.plaf.\r
basic.BasicFileChooserUI) getUI();\r
}\r
});\r
}\r
- }catch(Exception ex)\r
+ }\r
+ catch (Exception ex)\r
{\r
ex.printStackTrace();\r
// Some platforms do not have BasicFileChooserUI\r
\r
public String getSelectedFormat()\r
{\r
- if(getFileFilter()==null)\r
+ if (getFileFilter() == null)\r
{\r
return null;\r
}\r
{\r
this.setAccessory(null);\r
\r
-\r
setDialogType(SAVE_DIALOG);\r
\r
int ret = showDialog(parent, "Save");\r
}\r
}\r
\r
- setSelectedFile( file );\r
+ setSelectedFile(file);\r
}\r
\r
- class RecentlyOpened extends JPanel\r
+ class RecentlyOpened\r
+ extends JPanel\r
{\r
JList list;\r
public RecentlyOpened()\r
dlcr.setHorizontalAlignment(DefaultListCellRenderer.RIGHT);\r
list.setCellRenderer(dlcr);\r
\r
-\r
list.addMouseListener(new MouseAdapter()\r
- {\r
- public void mousePressed(MouseEvent evt)\r
- {\r
- recentListSelectionChanged(list.getSelectedValue().toString());\r
- }\r
- });\r
+ {\r
+ public void mousePressed(MouseEvent evt)\r
+ {\r
+ recentListSelectionChanged(list.getSelectedValue().toString());\r
+ }\r
+ });\r
\r
this.setBorder(new javax.swing.border.TitledBorder("Recently Opened"));\r
\r
}\r
});\r
\r
-\r
}\r
\r
}\r
}\r
-\r
-\r
-\r
-\r
-\r