Changeset 2931 in josm for trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java
- Timestamp:
- 03.02.2010 09:48:51 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java
r2909 r2931 146 146 147 147 try { 148 e. time = ExifReader.readTime(f);148 e.setExifTime(ExifReader.readTime(f)); 149 149 } catch (ParseException e1) { 150 e. time = null;151 } 152 e. file = f;150 e.setExifTime(null); 151 } 152 e.setFile(f); 153 153 extractExif(e); 154 154 data.add(e); … … 313 313 entries.add(new JSeparator()); 314 314 entries.add(correlateItem); 315 if (!menuAdditions.isEmpty()) { 316 entries.add(new JSeparator()); 317 } 315 318 for (LayerMenuAddition addition : menuAdditions) { 316 319 entries.add(addition.getComponent(this)); … … 365 368 for (int i = data.size() - 2; i >= 0; i--) { 366 369 cur = data.get(i); 367 if (cur. file.equals(prev.file)) {370 if (cur.getFile().equals(prev.getFile())) { 368 371 data.remove(i); 369 372 } else { … … 505 508 double lon, lat; 506 509 507 Metadata metadata = JpegMetadataReader.readMetadata(e. file);510 Metadata metadata = JpegMetadataReader.readMetadata(e.getFile()); 508 511 Directory dir = metadata.getDirectory(GpsDirectory.class); 509 512 510 513 // longitude 511 514 512 Rational[] components = dir 513 .getRationalArray(GpsDirectory.TAG_GPS_LONGITUDE); 515 Rational[] components = dir.getRationalArray(GpsDirectory.TAG_GPS_LONGITUDE); 514 516 515 517 deg = components[0].intValue(); … … 539 541 // Store values 540 542 541 e.set Coor(new LatLon(lat, lon));542 e. exifCoor = e.getPos();543 e.setExifCoor(new LatLon(lat, lon)); 544 e.setPos(e.getExifCoor()); 543 545 544 546 } catch (CompoundException p) { 545 e. exifCoor = null;547 e.setExifCoor(null); 546 548 e.setPos(null); 547 549 } … … 607 609 .setButtonIcons(new String[] {"cancel.png", "dialogs/delete.png"}) 608 610 .setContent(new JLabel(tr("<html><h3>Delete the file {0} from disk?<p>The image file will be permanently lost!</h3></html>" 609 ,toDelete. file.getName()), ImageProvider.get("dialogs/geoimage/deletefromdisk"),SwingConstants.LEFT))611 ,toDelete.getFile().getName()), ImageProvider.get("dialogs/geoimage/deletefromdisk"),SwingConstants.LEFT)) 610 612 .toggleEnable("geoimage.deleteimagefromdisk") 611 613 .setCancelButton(1) … … 626 628 } 627 629 628 if (toDelete. file.delete()) {629 System.out.println("File "+toDelete. file.toString()+" deleted. ");630 if (toDelete.getFile().delete()) { 631 System.out.println("File "+toDelete.getFile().toString()+" deleted. "); 630 632 } else { 631 633 JOptionPane.showMessageDialog(
Note: See TracChangeset
for help on using the changeset viewer.
