// License: GPL. For details, see LICENSE file. package org.insignificant.josm.plugins.imagewaypoint; final class ImageChangeListener implements IImageChangeListener { private final ImageWayPointDialog dialog; ImageChangeListener(final ImageWayPointDialog dialog) { this.dialog = dialog; } @Override public void onAvailableImageEntriesChanged( final ImageEntries entries) { this.dialog.imageDisplay.setImage(entries.getCurrentImage()); this.dialog.updateGUI(); } @Override public void onSelectedImageEntryChanged(final ImageEntries entries) { this.dialog.imageDisplay.setImage(entries.getCurrentImage()); this.dialog.updateGUI(); } }