Changeset 2256 in josm for trunk/src/org/openstreetmap/josm/actions/MergeSelectionAction.java
- Timestamp:
- 2009-10-09T17:16:54+02:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/MergeSelectionAction.java
r2198 r2256 6 6 import java.awt.event.ActionEvent; 7 7 import java.awt.event.KeyEvent; 8 import java.util.Collection; 8 9 import java.util.List; 9 10 10 11 import org.openstreetmap.josm.data.osm.DataSet; 12 import org.openstreetmap.josm.data.osm.OsmPrimitive; 11 13 import org.openstreetmap.josm.data.osm.visitor.MergeSourceBuildingVisitor; 12 14 import org.openstreetmap.josm.gui.dialogs.LayerListDialog; … … 45 47 @Override 46 48 protected void updateEnabledState() { 47 if (get EditLayer() == null) {49 if (getCurrentDataSet() == null) { 48 50 setEnabled(false); 49 return; 51 } else { 52 updateEnabledState(getCurrentDataSet().getSelected()); 50 53 } 51 setEnabled(!getEditLayer().data.getSelected().isEmpty()); 54 } 55 56 @Override 57 protected void updateEnabledState(Collection<? extends OsmPrimitive> selection) { 58 setEnabled(selection != null && !selection.isEmpty()); 52 59 } 53 60 }
Note:
See TracChangeset
for help on using the changeset viewer.