Changeset 10210 in josm for trunk/src/org/openstreetmap/josm/gui/util/AdjustmentSynchronizer.java
- Timestamp:
- 2016-05-14T15:45:35+02:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/util/AdjustmentSynchronizer.java
r9231 r10210 12 12 import java.util.HashSet; 13 13 import java.util.Map; 14 import java.util.Observable;15 import java.util.Observer;16 14 import java.util.Set; 17 15 18 16 import javax.swing.JCheckBox; 17 import javax.swing.event.ChangeEvent; 18 import javax.swing.event.ChangeListener; 19 19 20 20 import org.openstreetmap.josm.tools.CheckParameterUtil; … … 31 31 private final Map<Adjustable, Boolean> enabledMap; 32 32 33 private final Observableobservable;33 private final ChangeNotifier observable; 34 34 35 35 /** … … 39 39 synchronizedAdjustables = new HashSet<>(); 40 40 enabledMap = new HashMap<>(); 41 observable = new Observable();41 observable = new ChangeNotifier(); 42 42 } 43 43 … … 84 84 85 85 enabledMap.put(adjustable, isParticipating); 86 observable. notifyObservers();86 observable.fireStateChanged(); 87 87 } 88 88 … … 143 143 }); 144 144 145 observable.add Observer(146 new Observer() {145 observable.addChangeListener( 146 new ChangeListener() { 147 147 @Override 148 public void update(Observable o, Object arg) {148 public void stateChanged(ChangeEvent e) { 149 149 boolean sync = isParticipatingInSynchronizedScrolling(adjustable); 150 150 if (view.isSelected() != sync) {
Note:
See TracChangeset
for help on using the changeset viewer.