Author: ruschein
Date: 2011-06-24 15:55:42 -0700 (Fri, 24 Jun 2011)
New Revision: 25932

Modified:
   
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/tunables/FileHandler.java
Log:
Simplified some tricky code.

Modified: 
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/tunables/FileHandler.java
===================================================================
--- 
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/tunables/FileHandler.java
        2011-06-24 22:53:59 UTC (rev 25931)
+++ 
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/tunables/FileHandler.java
        2011-06-24 22:55:42 UTC (rev 25932)
@@ -142,6 +142,9 @@
                fileTextField.setText("Please select a " + 
fileCategory.toLowerCase() + " file...");
                titleLabel.setText((input ? "Load " : "Save ") + 
initialCaps(fileCategory) + " File");
 
+               if (filters.isEmpty())
+                       return;
+
                fileChooser.setAcceptAllFileFilterUsed(false);
 
                int i = 0;
@@ -158,13 +161,7 @@
 
                        fileChooser.addChoosableFileFilter(filter);
                }
-
-               if (defaultFilter != null)
-                       fileChooser.setFileFilter(defaultFilter); // Note: This 
will not work, if
-                                                                 // followed 
by a call to
-                                                                 // 
setAcceptAllFileFilterUsed(false)!
-               else
-                       fileChooser.setAcceptAllFileFilterUsed(true);
+               fileChooser.setFileFilter(defaultFilter);
        }
 
        private String getFileCategory() {

-- 
You received this message because you are subscribed to the Google Groups 
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/cytoscape-cvs?hl=en.

Reply via email to