Ignore:
Timestamp:
2021-01-14T19:18:03+01:00 (5 years ago)
Author:
Don-vip
Message:

fix #20363 - Extract necessary method for QuadBuckets into separate interface (patch by taylor.smock, modified)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/gpx/GpxImageEntry.java

    r15225 r17459  
    99import java.util.function.Consumer;
    1010
     11import org.openstreetmap.josm.data.IQuadBucketType;
    1112import org.openstreetmap.josm.data.coor.CachedLatLon;
    1213import org.openstreetmap.josm.data.coor.LatLon;
     14import org.openstreetmap.josm.data.osm.BBox;
    1315import org.openstreetmap.josm.tools.ExifReader;
    1416import org.openstreetmap.josm.tools.JosmRuntimeException;
     
    2931 * @since 14205 (extracted from gui.layer.geoimage.ImageEntry)
    3032 */
    31 public class GpxImageEntry implements Comparable<GpxImageEntry> {
     33public class GpxImageEntry implements Comparable<GpxImageEntry>, IQuadBucketType {
    3234    private File file;
    3335    private Integer exifOrientation;
     
    540542   }
    541543
     544    @Override
     545    public BBox getBBox() {
     546        // new BBox(LatLon) is null safe.
     547        return new BBox(this.getExifCoor());
     548    }
     549
    542550    /**
    543551     * Remove the flag that indicates new GPS data.
Note: See TracChangeset for help on using the changeset viewer.