org.openstreetmap.josm.gui.preferences
Interface TabPreferenceSetting

All Superinterfaces:
PreferenceSetting
All Known Implementing Classes:
AdvancedPreference, AudioPreference, DefaultTabPreferenceSetting, DisplayPreference, ImageryPreference, MapPreference, PluginPreference, RemoteControlPreference, ServerAccessPreference, ShortcutPreference, ToolbarPreferences.Settings, ValidatorPreference

public interface TabPreferenceSetting
extends PreferenceSetting

Preference settings, that display a top level tab. This preference setting's addGui method is called after the user clicked the tab.


Method Summary
 java.lang.String getDescription()
          Called during preferences tab initialization to display a description in one sentence for this tab.
 java.lang.String getIconName()
          Called during preferences dialog initialization to display the preferences tab with the returned icon.
 java.lang.String getTitle()
          Called during preferences tab initialization to display its title.
 java.lang.String getTooltip()
          Called during preferences dialog initialization to display the preferences tab with the returned tooltip.
 
Methods inherited from interface org.openstreetmap.josm.gui.preferences.PreferenceSetting
addGui, isExpert, ok
 

Method Detail

getIconName

java.lang.String getIconName()
Called during preferences dialog initialization to display the preferences tab with the returned icon.

Returns:
The icon name in the preferences folder.

getTitle

java.lang.String getTitle()
Called during preferences tab initialization to display its title.

Returns:
The title of this preferences tab.

getTooltip

java.lang.String getTooltip()
Called during preferences dialog initialization to display the preferences tab with the returned tooltip.

Returns:
The tooltip of this preferences tab.

getDescription

java.lang.String getDescription()
Called during preferences tab initialization to display a description in one sentence for this tab. Will be displayedin italic under the title.

Returns:
The description of this preferences tab.


JOSM