Changeset 29377 in osm for applications/editors/josm/plugins/imagery_offset_db/src/iodb/CalibrationLayer.java
- Timestamp:
- 2013-03-20T08:05:48+01:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/imagery_offset_db/src/iodb/CalibrationLayer.java
r29376 r29377 87 87 @Override 88 88 public String getToolTipText() { 89 return "A calibration " + getGeometryType() + " by " + obj.getAuthor(); 89 return "A " + (obj.isDeprecated() ? "deprecated " : "") + "calibration " + OffsetInfoAction.getGeometryType(obj) 90 + " by " + obj.getAuthor(); 90 91 } 91 92 92 93 @Override 93 94 public Object getInfoComponent() { 94 String info = "A calibration " + getGeometryType() + "\n" 95 + "Created by " + obj.getAuthor() + " on " + ImageryOffsetTools.DATE_FORMAT.format(obj.getDate()) + "\n" 96 + "Description: " + obj.getDescription(); 97 if( obj.isDeprecated() ) { 98 info += "\nThis geometry was marked obsolete\n" 99 + "by " + obj.getAbandonAuthor() + " on " + ImageryOffsetTools.DATE_FORMAT.format(obj.getAbandonDate()) + "\n" 100 + "Reason: " + obj.getAbandonReason(); 101 } 102 return info; 103 } 104 105 private String getGeometryType() { 106 int n = obj.getGeometry().length; 107 if( n == 1 ) 108 return "point"; 109 else if( n > 1 && !obj.getGeometry()[0].equals(obj.getGeometry()[n-1]) ) 110 return "path"; 111 else if( n > 1 && obj.getGeometry()[0].equals(obj.getGeometry()[n-1]) ) 112 return "polygon"; 113 else 114 return "geometry"; 95 return OffsetInfoAction.getInformationObject(obj); 115 96 } 116 97
Note:
See TracChangeset
for help on using the changeset viewer.
