Changeset 14463 in josm for trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowser.java
- Timestamp:
- 2018-11-28T22:42:32+01:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowser.java
r14214 r14463 15 15 import org.openstreetmap.josm.data.osm.OsmPrimitiveType; 16 16 import org.openstreetmap.josm.data.osm.history.History; 17 import org.openstreetmap.josm.tools.Destroyable; 17 18 18 19 /** 19 20 * HistoryBrowser is an UI component which displays history information about an {@link OsmPrimitive}. 20 21 * 21 * 22 * @since 1709 22 23 */ 23 public class HistoryBrowser extends JPanel {24 public class HistoryBrowser extends JPanel implements Destroyable { 24 25 25 26 /** the model */ … … 106 107 } 107 108 108 109 109 /** 110 110 * populates the browser with the history of a specific {@link OsmPrimitive} … … 149 149 return model; 150 150 } 151 152 @Override 153 public void destroy() { 154 model.unlinkAsListener(); 155 for (Destroyable component : new Destroyable[] { 156 tagInfoViewer, nodeListViewer, relationMemberListViewer, coordinateInfoViewer}) { 157 component.destroy(); 158 } 159 } 151 160 }
Note:
See TracChangeset
for help on using the changeset viewer.