From: <bh...@us...> - 2006-11-27 17:24:48
|
Revision: 340 http://svn.sourceforge.net/cishell/?rev=340&view=rev Author: bh2 Date: 2006-11-27 09:24:41 -0800 (Mon, 27 Nov 2006) Log Message: ----------- Bug fix for bug: https://nwb.slis.indiana.edu/wiki/?n=Nwbtool.SaveTextFile Now saving files without a file:*->file-ext:* converter can be saved correctly. Modified Paths: -------------- trunk/clients/gui/org.cishell.reference.gui.persistence/src/org/cishell/reference/gui/persistence/save/FileSaver.java Modified: trunk/clients/gui/org.cishell.reference.gui.persistence/src/org/cishell/reference/gui/persistence/save/FileSaver.java =================================================================== --- trunk/clients/gui/org.cishell.reference.gui.persistence/src/org/cishell/reference/gui/persistence/save/FileSaver.java 2006-11-21 22:31:51 UTC (rev 339) +++ trunk/clients/gui/org.cishell.reference.gui.persistence/src/org/cishell/reference/gui/persistence/save/FileSaver.java 2006-11-27 17:24:41 UTC (rev 340) @@ -100,7 +100,11 @@ } dialog.setFilterPath(currentDir.getPath()); - dialog.setFilterExtensions(new String[]{"*." + ext}); + + if (ext != null && !ext.equals("*")) { + dialog.setFilterExtensions(new String[]{"*." + ext}); + } + dialog.setText("Choose File"); String fileLabel = (String)data.getMetaData().get(DataProperty.LABEL); @@ -119,7 +123,7 @@ if (!isSaveFileValid(selectedFile)) continue; if (ext != null && ext.length() != 0) - if (!selectedFile.getPath().endsWith(ext)) + if (!selectedFile.getPath().endsWith(ext) && !ext.equals("*")) selectedFile = new File(selectedFile.getPath()+'.'+ ext); Data newData = converter.convert(data); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |