// License: GPL. For details, see LICENSE file. package org.openstreetmap.josm.gui.preferences; /** * Preference settings, that do *not* display a top level tab. * * This preference setting's addGui method is called after the user clicked the parent tab * (returned by getTabPreferenceSetting). */ public interface SubPreferenceSetting extends PreferenceSetting { /** * Returns the preference setting (displayed in the specified preferences tab pane) that contains this preference setting. * @param gui preferences tabbed pane * @return parent preference setting */ TabPreferenceSetting getTabPreferenceSetting(PreferenceTabbedPane gui); }