Package | Description |
---|---|
org.openstreetmap.josm.actions | |
org.openstreetmap.josm.gui.preferences |
Provides generic classes for handling JOSM preferences.
|
org.openstreetmap.josm.gui.preferences.display |
Provides classes for handling display preferences.
|
org.openstreetmap.josm.gui.preferences.map |
Provides classes for handling map preferences.
|
org.openstreetmap.josm.gui.preferences.projection |
Provides classes for handling projection preferences.
|
org.openstreetmap.josm.gui.preferences.server |
Provides classes for handling connection preferences, including server authentication and proxy settings.
|
org.openstreetmap.josm.gui.preferences.validator |
Provides classes for handling validator preferences.
|
Modifier and Type | Field and Description |
---|---|
private Class<? extends SubPreferenceSetting> |
PreferencesAction.subTab |
Modifier and Type | Method and Description |
---|---|
static PreferencesAction |
PreferencesAction.forPreferenceSubTab(String name,
String tooltip,
Class<? extends SubPreferenceSetting> subTab)
Returns a new
PreferenceAction opening preferences dialog directly to the given subtab, with default icon. |
static PreferencesAction |
PreferencesAction.forPreferenceSubTab(String name,
String tooltip,
Class<? extends SubPreferenceSetting> subTab,
String icon)
Returns a new
PreferenceAction opening preferences dialog directly to the given subtab, with custom icon. |
Constructor and Description |
---|
PreferencesAction(String name,
String icon,
String tooltip,
Class<? extends TabPreferenceSetting> tab,
Class<? extends SubPreferenceSetting> subTab) |
Modifier and Type | Field and Description |
---|---|
private Map<SubPreferenceSetting,Component> |
DefaultTabPreferenceSetting.subSettingMap |
Modifier and Type | Method and Description |
---|---|
void |
TabPreferenceSetting.addSubTab(SubPreferenceSetting sub,
String title,
Component component)
Adds a new sub preference settings tab with the given title and component.
|
void |
DefaultTabPreferenceSetting.addSubTab(SubPreferenceSetting sub,
String title,
Component component) |
void |
TabPreferenceSetting.addSubTab(SubPreferenceSetting sub,
String title,
Component component,
String tip)
Adds a new sub preference settings tab with the given title, component and tooltip.
|
void |
DefaultTabPreferenceSetting.addSubTab(SubPreferenceSetting sub,
String title,
Component component,
String tip) |
Component |
TabPreferenceSetting.getSubTab(SubPreferenceSetting sub)
Returns the tab component related to the specified sub preference settings
|
Component |
DefaultTabPreferenceSetting.getSubTab(SubPreferenceSetting sub) |
void |
TabPreferenceSetting.registerSubTab(SubPreferenceSetting sub,
Component component)
Registers a sub preference settings to an existing tab component.
|
void |
DefaultTabPreferenceSetting.registerSubTab(SubPreferenceSetting sub,
Component component) |
boolean |
TabPreferenceSetting.selectSubTab(SubPreferenceSetting subPref)
Selects the specified sub preference settings, if applicable.
|
boolean |
DefaultTabPreferenceSetting.selectSubTab(SubPreferenceSetting subPref) |
Modifier and Type | Method and Description |
---|---|
void |
PreferenceDialog.selectSubPreferencesTabByClass(Class<? extends SubPreferenceSetting> clazz) |
boolean |
PreferenceTabbedPane.selectSubTabByPref(Class<? extends SubPreferenceSetting> clazz) |
Modifier and Type | Class and Description |
---|---|
class |
ColorPreference
Color preferences.
|
class |
DrawingPreference
Map drawing preferences.
|
class |
LafPreference
Look-and-feel preferences.
|
class |
LanguagePreference
Language preferences.
|
Modifier and Type | Class and Description |
---|---|
class |
BackupPreference
Preference settings for data layer autosave.
|
class |
MapPaintPreference
Preference settings for map paint styles.
|
class |
TaggingPresetPreference
Preference settings for tagging presets.
|
Modifier and Type | Class and Description |
---|---|
class |
ProjectionPreference
Projection preferences.
|
Modifier and Type | Class and Description |
---|---|
class |
AuthenticationPreference
Authentication sub-preferences in server preferences.
|
class |
OverpassServerPreference
Preferences related to Overpass API servers.
|
class |
ProxyPreference
Proxy sub-preferences in server preferences.
|
Modifier and Type | Class and Description |
---|---|
class |
ValidatorTagCheckerRulesPreference
The general validator preferences, allowing to enable/disable tests.
|
class |
ValidatorTestsPreference
The general validator preferences, allowing to enable/disable tests.
|