source: josm/trunk/src/org/openstreetmap/josm/gui/preferences/map/MapPreference.java@ 6733

Last change on this file since 6733 was 6733, checked in by Don-vip, 10 years ago

update javadoc

File size: 1.4 KB
Line 
1//License: GPL. For details, see LICENSE file.
2package org.openstreetmap.josm.gui.preferences.map;
3
4import static org.openstreetmap.josm.tools.I18n.tr;
5
6import javax.swing.JTabbedPane;
7
8import org.openstreetmap.josm.gui.preferences.DefaultTabPreferenceSetting;
9import org.openstreetmap.josm.gui.preferences.PreferenceSetting;
10import org.openstreetmap.josm.gui.preferences.PreferenceSettingFactory;
11import org.openstreetmap.josm.gui.preferences.PreferenceTabbedPane;
12import org.openstreetmap.josm.tools.GBC;
13
14/**
15 * Map preferences, including map paint styles, tagging presets and autosave sub-preferences.
16 */
17public final class MapPreference extends DefaultTabPreferenceSetting {
18
19 /**
20 * Factory used to create a new {@code MapPreference}.
21 */
22 public static class Factory implements PreferenceSettingFactory {
23 @Override
24 public PreferenceSetting createPreferenceSetting() {
25 return new MapPreference();
26 }
27 }
28
29 private MapPreference() {
30 super("map", tr("Map Settings"), tr("Settings for the map projection and data interpretation."), false, new JTabbedPane());
31 }
32
33 @Override
34 public boolean ok() {
35 return false;
36 }
37
38 @Override
39 public void addGui(PreferenceTabbedPane gui) {
40 gui.createPreferenceTab(this).add(getTabPane(), GBC.eol().fill(GBC.BOTH));
41 }
42}
Note: See TracBrowser for help on using the repository browser.