001// License: GPL. For details, see LICENSE file.
002package org.openstreetmap.josm.gui.io;
003
004/**
005 * Handler, that will take action when the user clicks one of two hyperlinks
006 * in the upload dialog.
007 */
008public interface ConfigurationParameterRequestHandler {
009    /**
010     * Handle the event when user clicks the "configure changeset" hyperlink.
011     */
012    void handleChangesetConfigurationRequest();
013
014    /**
015     * Handle the event when user clicks the "advanced configuration" hyperlink.
016     * The advanced configuration tab contains upload strategy parameters.
017     */
018    void handleUploadStrategyConfigurationRequest();
019}