public class MapPaintPreference extends Object implements SubPreferenceSetting
Modifier and Type | Class and Description |
---|---|
static class |
MapPaintPreference.Factory |
static class |
MapPaintPreference.MapPaintPrefHelper |
(package private) static class |
MapPaintPreference.MapPaintSourceEditor |
Modifier and Type | Field and Description |
---|---|
private JCheckBox |
enableIconDefault |
private SourceEditor |
sources |
private static List<SourceProvider> |
styleSourceProviders |
Constructor and Description |
---|
MapPaintPreference() |
Modifier and Type | Method and Description |
---|---|
void |
addGui(PreferenceTabbedPane gui)
Add the GUI elements to the dialog.
|
TabPreferenceSetting |
getTabPreferenceSetting(PreferenceTabbedPane gui)
Returns the preference setting (displayed in the specified preferences tab pane) that contains this preference setting.
|
static void |
initialize()
Initialize the styles
|
boolean |
isExpert()
Called to know if the preferences tab has only to be displayed in expert mode.
|
boolean |
ok()
Called when OK is pressed to save the setting in the preferences file.
|
static boolean |
registerSourceProvider(SourceProvider provider) |
private SourceEditor sources
private JCheckBox enableIconDefault
private static final List<SourceProvider> styleSourceProviders
public MapPaintPreference()
public static boolean registerSourceProvider(SourceProvider provider)
public void addGui(PreferenceTabbedPane gui)
PreferenceSetting
addGui
in interface PreferenceSetting
public boolean ok()
PreferenceSetting
ok
in interface PreferenceSetting
public static void initialize()
public boolean isExpert()
PreferenceSetting
isExpert
in interface PreferenceSetting
public TabPreferenceSetting getTabPreferenceSetting(PreferenceTabbedPane gui)
SubPreferenceSetting
getTabPreferenceSetting
in interface SubPreferenceSetting