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}