Changeset 5438 in josm for trunk/src/org/openstreetmap/josm/io/JpgImporter.java
- Timestamp:
- 2012-08-13T00:12:48+02:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/io/JpgImporter.java
r5361 r5438 17 17 import org.openstreetmap.josm.gui.progress.ProgressMonitor; 18 18 19 /** 20 * File importer allowing to import geottaged images (*.jpg files). 21 * 22 */ 19 23 public class JpgImporter extends FileImporter { 20 24 private GpxLayer gpx; 21 25 26 /** 27 * The default file filter (only *.jpg files). 28 */ 22 29 public static final ExtensionFileFilter FILE_FILTER = new ExtensionFileFilter( 30 "jpg", "jpg", tr("Image Files") + " (*.jpg)"); 31 32 /** 33 * An alternate file filter that also includes folders. 34 * @since 5438 35 */ 36 public static final ExtensionFileFilter FILE_FILTER_WITH_FOLDERS = new ExtensionFileFilter( 23 37 "jpg", "jpg", tr("Image Files") + " (*.jpg, "+ tr("folder")+")"); 24 38 39 /** 40 * Constructs a new {@code JpgImporter}. 41 */ 25 42 public JpgImporter() { 26 super(FILE_FILTER);43 this(false); 27 44 } 28 45 46 /** 47 * Constructs a new {@code JpgImporter} with folders selection, if wanted. 48 * @param includeFolders If true, includes folders in the file filter 49 * @since 5438 50 */ 51 public JpgImporter(boolean includeFolders) { 52 super(includeFolders ? FILE_FILTER_WITH_FOLDERS : FILE_FILTER); 53 } 54 55 /** 56 * Constructs a new {@code JpgImporter} for the given GPX layer. Folders selection is allowed. 57 * @param gpx The GPX layer 58 */ 29 59 public JpgImporter(GpxLayer gpx) { 30 this(); 60 this(true); 31 61 this.gpx = gpx; 32 62 }
Note:
See TracChangeset
for help on using the changeset viewer.
