Update of /cvsroot/rails/18xx/test
In directory sfp-cvsdas-1.v30.ch3.sourceforge.com:/tmp/cvs-serv3602/test
Modified Files:
TestGameBuilder.java
Log Message:
Replaced FileNameExtensionFilter (Java 6) with FileFilter (Java 5)
Index: TestGameBuilder.java
===================================================================
RCS file: /cvsroot/rails/18xx/test/TestGameBuilder.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** TestGameBuilder.java 23 Mar 2010 18:45:23 -0000 1.1
--- TestGameBuilder.java 28 Mar 2010 22:14:01 -0000 1.2
***************
*** 2,5 ****
--- 2,6 ----
import java.io.File;
+ import java.io.FilenameFilter;
import java.io.IOException;
import java.io.PrintWriter;
***************
*** 10,14 ****
import javax.swing.JFileChooser;
import javax.swing.JPanel;
! import javax.swing.filechooser.FileNameExtensionFilter;
import junit.framework.Test;
--- 11,15 ----
import javax.swing.JFileChooser;
import javax.swing.JPanel;
! import javax.swing.filechooser.FileFilter;
import junit.framework.Test;
***************
*** 201,205 ****
chooser.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
chooser.setMultiSelectionEnabled(true);
! chooser.setFileFilter(new FileNameExtensionFilter("Rails save files (*.rails)", "rails"));
chooser.setAcceptAllFileFilterUsed(false);
chooser.showDialog(panel, "Select");
--- 202,214 ----
chooser.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
chooser.setMultiSelectionEnabled(true);
! // Java 6: chooser.setFileFilter(new FileNameExtensionFilter("Rails save files (*.rails)", "rails"));
! chooser.setFileFilter(new FileFilter() {
! public boolean accept(File f) {
! return f.isDirectory() || f.getName().endsWith("." + Config.get("save.filename.extension"));
! }
! public String getDescription() {
! return "Rails save files (*."+ Config.get("save.filename.extension") + ")" ;
! }
! });
chooser.setAcceptAllFileFilterUsed(false);
chooser.showDialog(panel, "Select");
|