Changeset 2029 in josm for trunk/src/org/openstreetmap/josm/actions/DiskAccessAction.java
- Timestamp:
- 2009-09-02T23:37:57+02:00 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/DiskAccessAction.java
r2020 r2029 7 7 8 8 import javax.swing.JFileChooser; 9 import javax.swing.filechooser.FileFilter;10 9 11 10 import org.openstreetmap.josm.Main; 12 11 import org.openstreetmap.josm.gui.ExtendedDialog; 13 import org.openstreetmap.josm.io.FileImporter;14 12 import org.openstreetmap.josm.tools.Shortcut; 15 13 … … 39 37 fc.setMultiSelectionEnabled(multiple); 40 38 fc.setAcceptAllFileFilterUsed(false); 41 FileFilter defaultFilter = null; 42 for (FileImporter imExporter: ExtensionFileFilter.importers) { 43 fc.addChoosableFileFilter(imExporter.filter); 44 if (extension != null && extension.endsWith(imExporter.filter.defaultExtension)) { 45 defaultFilter = imExporter.filter; 46 } 47 } 48 49 if (defaultFilter == null) { 50 defaultFilter = new ExtensionFileFilter.AllFormatsImporter().filter; 51 } 52 fc.setFileFilter(defaultFilter); 39 System.out.println("opening fc for extension " + extension); 40 ExtensionFileFilter.applyChoosableImportFileFilters(fc, extension); 53 41 54 42 int answer = open ? fc.showOpenDialog(Main.parent) : fc.showSaveDialog(Main.parent);
Note:
See TracChangeset
for help on using the changeset viewer.
