Ignore:
Timestamp:
2016-05-14T15:45:35+02:00 (8 years ago)
Author:
Don-vip
Message:

see #11924 - Java 9 - replace calls to deprecated classes java.util.Observable / java.util.Observer by a new class ChangeNotifier + swing's ChangeListener

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/history/HistoryViewerPanel.java

    r8510 r10210  
    4141    public final void setModel(HistoryBrowserModel model) {
    4242        if (this.model != null) {
    43             unregisterAsObserver(model);
     43            unregisterAsChangeListener(model);
    4444        }
    4545        this.model = model;
    4646        if (this.model != null) {
    47             registerAsObserver(model);
     47            registerAsChangeListener(model);
    4848        }
    4949    }
    5050
    51     protected final void unregisterAsObserver(HistoryBrowserModel model) {
     51    protected final void unregisterAsChangeListener(HistoryBrowserModel model) {
    5252        if (currentInfoPanel != null) {
    53             model.deleteObserver(currentInfoPanel);
     53            model.removeChangeListener(currentInfoPanel);
    5454        }
    5555        if (referenceInfoPanel != null) {
    56             model.deleteObserver(referenceInfoPanel);
     56            model.removeChangeListener(referenceInfoPanel);
    5757        }
    5858    }
    5959
    60     protected final void registerAsObserver(HistoryBrowserModel model) {
     60    protected final void registerAsChangeListener(HistoryBrowserModel model) {
    6161        if (currentInfoPanel != null) {
    62             model.addObserver(currentInfoPanel);
     62            model.addChangeListener(currentInfoPanel);
    6363        }
    6464        if (referenceInfoPanel != null) {
    65             model.addObserver(referenceInfoPanel);
     65            model.addChangeListener(referenceInfoPanel);
    6666        }
    6767    }
Note: See TracChangeset for help on using the changeset viewer.