001// License: GPL. For details, see LICENSE file.
002package org.openstreetmap.josm.gui.dialogs.changeset;
003
004import org.openstreetmap.josm.data.osm.Changeset;
005
006/**
007 * Super interface of changeset-aware components.
008 * @since 9493
009 * @since 10600 (functional interface)
010 */
011@FunctionalInterface
012public interface ChangesetAware {
013
014    /**
015     * Returns the current changeset.
016     * @return the current changeset
017     */
018    Changeset getCurrentChangeset();
019}