Changeset 7392 in josm for trunk/src/org/openstreetmap/josm/io
- Timestamp:
- 2014-08-14T11:27:38+02:00 (10 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/io
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/io/FileImporter.java
r7119 r7392 21 21 public abstract class FileImporter implements Comparable<FileImporter>, LayerChangeListener { 22 22 23 /** 24 * The extension file filter used to accept files. 25 */ 23 26 public final ExtensionFileFilter filter; 24 27 25 28 private boolean enabled; 26 29 30 /** 31 * Constructs a new {@code FileImporter} with the given extension file filter. 32 * @param filter The extension file filter 33 */ 27 34 public FileImporter(ExtensionFileFilter filter) { 28 35 this.filter = filter; … … 30 37 } 31 38 39 /** 40 * Determines if this file importer accepts the given file. 41 * @param pathname The file to test 42 * @return {@code true} if this file importer accepts the given file, {@code false} otherwise 43 */ 32 44 public boolean acceptFile(File pathname) { 33 45 return filter.acceptName(pathname.getName()); -
trunk/src/org/openstreetmap/josm/io/OsmImporter.java
r7037 r7392 18 18 import org.openstreetmap.josm.gui.progress.ProgressMonitor; 19 19 import org.openstreetmap.josm.gui.util.GuiHelper; 20 import org.openstreetmap.josm.tools.Utils;21 20 22 21 public class OsmImporter extends FileImporter { 23 22 23 /** 24 * The OSM file filter (*.osm and *.xml files). 25 */ 24 26 public static final ExtensionFileFilter FILE_FILTER = new ExtensionFileFilter( 25 27 "osm,xml", "osm", tr("OSM Server Files") + " (*.osm *.xml)"); 26 28 29 /** 30 * Utility class containing imported OSM layer, and a task to run after it is added to MapView. 31 */ 27 32 public static class OsmImporterData { 28 33 … … 51 56 } 52 57 58 /** 59 * Constructs a new {@code OsmImporter} with the given extension file filter. 60 * @param filter The extension file filter 61 */ 53 62 public OsmImporter(ExtensionFileFilter filter) { 54 63 super(filter);
Note:
See TracChangeset
for help on using the changeset viewer.