Changeset 2471 in josm for trunk/src/org/openstreetmap/josm/actions/UpdateSelectionAction.java
- Timestamp:
- 2009-11-18T18:50:38+01:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/UpdateSelectionAction.java
r2444 r2471 10 10 import java.util.Collection; 11 11 import java.util.Collections; 12 import java.util.logging.Logger; 12 13 13 14 import javax.swing.JOptionPane; … … 138 139 */ 139 140 static class UpdatePrimitivesTask extends PleaseWaitRunnable { 141 static private final Logger logger = Logger.getLogger(UpdatePrimitivesTask.class.getName()); 142 140 143 private DataSet ds; 141 144 private boolean canceled; … … 144 147 private MultiFetchServerObjectReader reader; 145 148 149 /** 150 * 151 * @param toUpdate a collection of primitives to update from the server 152 */ 146 153 public UpdatePrimitivesTask(Collection<? extends OsmPrimitive> toUpdate) { 147 154 super(tr("Update objects"), false /* don't ignore exception*/); … … 166 173 return; 167 174 } 168 if (ds != null ) {169 Main.ma p.mapView.getEditLayer().mergeFrom(ds);170 Main.ma p.mapView.getEditLayer().onPostDownloadFromServer();175 if (ds != null && Main.main.getEditLayer() != null) { 176 Main.main.getEditLayer().mergeFrom(ds); 177 Main.main.getEditLayer().onPostDownloadFromServer(); 171 178 } 172 179 } … … 202 209 } 203 210 } 211 204 212 205 213 @Override
Note:
See TracChangeset
for help on using the changeset viewer.