Package | Description |
---|---|
org.openstreetmap.josm.actions |
Provides the classes for JOSM user actions.
|
org.openstreetmap.josm.gui.preferences |
Provides generic classes for handling JOSM preferences.
|
org.openstreetmap.josm.gui.preferences.advanced |
Provides classes for handling advanced preferences.
|
org.openstreetmap.josm.gui.preferences.audio |
Provides classes for handling audio preferences.
|
org.openstreetmap.josm.gui.preferences.display |
Provides classes for handling display preferences.
|
org.openstreetmap.josm.gui.preferences.imagery |
Provides classes for handling imagery preferences.
|
org.openstreetmap.josm.gui.preferences.map |
Provides classes for handling map preferences.
|
org.openstreetmap.josm.gui.preferences.plugin |
Provides classes for handling plugin preferences.
|
org.openstreetmap.josm.gui.preferences.projection |
Provides classes for handling projection preferences.
|
org.openstreetmap.josm.gui.preferences.remotecontrol |
Provides classes for handling Remote Control preferences.
|
org.openstreetmap.josm.gui.preferences.server |
Provides classes for handling connection preferences, including server authentication and proxy settings.
|
org.openstreetmap.josm.gui.preferences.shortcut |
Provides classes for handling shortcut preferences.
|
org.openstreetmap.josm.gui.preferences.validator |
Provides classes for handling validator preferences.
|
Modifier and Type | Field and Description |
---|---|
private java.lang.Class<? extends TabPreferenceSetting> |
PreferencesAction.tab |
Modifier and Type | Method and Description |
---|---|
static PreferencesAction |
PreferencesAction.forPreferenceTab(java.lang.String name,
java.lang.String tooltip,
java.lang.Class<? extends TabPreferenceSetting> tab)
Returns a new
PreferenceAction opening preferences dialog directly to the given tab, with default icon. |
static PreferencesAction |
PreferencesAction.forPreferenceTab(java.lang.String name,
java.lang.String tooltip,
java.lang.Class<? extends TabPreferenceSetting> tab,
java.lang.String icon)
Returns a new
PreferenceAction opening preferences dialog directly to the given tab, with custom icon. |
Constructor and Description |
---|
PreferencesAction(java.lang.String name,
java.lang.String icon,
java.lang.String tooltip,
java.lang.Class<? extends TabPreferenceSetting> tab,
java.lang.Class<? extends SubPreferenceSetting> subTab) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultTabPreferenceSetting
Abstract base class for
TabPreferenceSetting implementations. |
class |
ToolbarPreferences.Settings
Toolbar preferences settings.
|
Modifier and Type | Field and Description |
---|---|
private TabPreferenceSetting |
PreferenceTabbedPane.PreferencePanel.preferenceSetting |
private TabPreferenceSetting |
PreferenceTabbedPane.PreferenceScrollPane.preferenceSetting |
Modifier and Type | Method and Description |
---|---|
TabPreferenceSetting |
PreferenceTabbedPane.PreferenceTab.getTabPreferenceSetting() |
TabPreferenceSetting |
PreferenceTabbedPane.PreferencePanel.getTabPreferenceSetting() |
TabPreferenceSetting |
PreferenceTabbedPane.PreferenceScrollPane.getTabPreferenceSetting() |
TabPreferenceSetting |
SubPreferenceSetting.getTabPreferenceSetting(PreferenceTabbedPane gui)
Returns the preference setting (displayed in the specified preferences tab pane) that contains this preference setting.
|
Modifier and Type | Method and Description |
---|---|
private void |
PreferenceTabbedPane.addGUITabsForSetting(javax.swing.Icon icon,
TabPreferenceSetting tps) |
private void |
PreferenceTabbedPane.addSubPreferenceSetting(TabPreferenceSetting preferenceSettings,
SubPreferenceSetting sps) |
PreferenceTabbedPane.PreferencePanel |
PreferenceTabbedPane.createPreferenceTab(TabPreferenceSetting caller)
Construct a PreferencePanel for the preference settings.
|
PreferenceTabbedPane.PreferencePanel |
PreferenceTabbedPane.createPreferenceTab(TabPreferenceSetting caller,
boolean inScrollPane)
Construct a PreferencePanel for the preference settings.
|
boolean |
PreferenceTabbedPane.TabIdentifier.identify(TabPreferenceSetting tps,
java.lang.Object param) |
private int |
PreferenceTabbedPane.insertGUITabsForSetting(javax.swing.Icon icon,
TabPreferenceSetting tps,
int index) |
Modifier and Type | Method and Description |
---|---|
void |
PreferenceDialog.selectPreferencesTabByClass(java.lang.Class<? extends TabPreferenceSetting> clazz)
Select preferences tab by class.
|
void |
PreferenceTabbedPane.selectTabByPref(java.lang.Class<? extends TabPreferenceSetting> clazz) |
Constructor and Description |
---|
PreferencePanel(TabPreferenceSetting preferenceSetting) |
PreferenceScrollPane(java.awt.Component view,
TabPreferenceSetting preferenceSetting) |
Modifier and Type | Class and Description |
---|---|
class |
AdvancedPreference
Advanced preferences, allowing to set preference entries directly.
|
Modifier and Type | Class and Description |
---|---|
class |
AudioPreference
Audio preferences.
|
Modifier and Type | Class and Description |
---|---|
class |
DisplayPreference
Display preferences (various settings that influence the visual representation of the whole program).
|
Modifier and Type | Method and Description |
---|---|
TabPreferenceSetting |
ColorPreference.getTabPreferenceSetting(PreferenceTabbedPane gui) |
TabPreferenceSetting |
LanguagePreference.getTabPreferenceSetting(PreferenceTabbedPane gui) |
TabPreferenceSetting |
DrawingPreference.getTabPreferenceSetting(PreferenceTabbedPane gui) |
TabPreferenceSetting |
LafPreference.getTabPreferenceSetting(PreferenceTabbedPane gui) |
Modifier and Type | Class and Description |
---|---|
class |
ImageryPreference
Imagery preferences, including imagery providers, settings and offsets.
|
Modifier and Type | Class and Description |
---|---|
class |
MapPreference
Map preferences, including map paint styles, tagging presets and autosave sub-preferences.
|
Modifier and Type | Method and Description |
---|---|
TabPreferenceSetting |
TaggingPresetPreference.getTabPreferenceSetting(PreferenceTabbedPane gui) |
TabPreferenceSetting |
MapPaintPreference.getTabPreferenceSetting(PreferenceTabbedPane gui) |
TabPreferenceSetting |
BackupPreference.getTabPreferenceSetting(PreferenceTabbedPane gui) |
Modifier and Type | Class and Description |
---|---|
class |
PluginPreference
Preference settings for plugins.
|
Modifier and Type | Method and Description |
---|---|
TabPreferenceSetting |
ProjectionPreference.getTabPreferenceSetting(PreferenceTabbedPane gui) |
Modifier and Type | Class and Description |
---|---|
class |
RemoteControlPreference
Preference settings for Remote Control.
|
Modifier and Type | Class and Description |
---|---|
class |
ServerAccessPreference
Connection preferences, including authentication and proxy sub-preferences.
|
Modifier and Type | Method and Description |
---|---|
TabPreferenceSetting |
AuthenticationPreference.getTabPreferenceSetting(PreferenceTabbedPane gui) |
TabPreferenceSetting |
ProxyPreference.getTabPreferenceSetting(PreferenceTabbedPane gui) |
TabPreferenceSetting |
OverpassServerPreference.getTabPreferenceSetting(PreferenceTabbedPane gui) |
Modifier and Type | Class and Description |
---|---|
class |
ShortcutPreference
Keyboard shortcut preferences.
|
Modifier and Type | Class and Description |
---|---|
class |
ValidatorPreference
Preference settings for the validator.
|
Modifier and Type | Method and Description |
---|---|
TabPreferenceSetting |
ValidatorTagCheckerRulesPreference.getTabPreferenceSetting(PreferenceTabbedPane gui) |
TabPreferenceSetting |
ValidatorTestsPreference.getTabPreferenceSetting(PreferenceTabbedPane gui) |