Go to the documentation of this file.
20 package net.sf.gridarta.model.settings;
23 import java.util.prefs.PreferenceChangeListener;
24 import java.util.prefs.Preferences;
27 import net.
sf.japi.swing.action.ActionBuilder;
28 import net.
sf.japi.swing.action.ActionBuilderFactory;
29 import org.jetbrains.annotations.NotNull;
41 private static final ActionBuilder
ACTION_BUILDER = ActionBuilderFactory.getInstance().getActionBuilder(
"net.sf.gridarta");
106 final PreferenceChangeListener preferenceChangeListener = evt -> {
111 PREFERENCES.addPreferenceChangeListener(preferenceChangeListener);
166 return PREFERENCES.get(key.getKey(), defaultValue);
static final String SHOW_MAIN_TOOLBAR_KEY
String getImageSetDefault()
boolean isShowMainToolbar()
static final Preferences PREFERENCES
String getUserNameDefault()
final String archDirectoryDefault
boolean SHOW_MAIN_TOOLBAR_DEFAULT
File getMediaDirectoryDefault()
void setShowMainToolbar(final boolean selected)
final String mediaDirectoryDefault
boolean hasMediaDirectory()
void setKey(@NotNull final EditorSettingsKey key, @NotNull final String value)
String getKey(@NotNull final EditorSettingsKey key, @NotNull final String defaultValue)
File getMapsDirectoryDefault()
static String getString(@NotNull final ActionBuilder actionBuilder, @NotNull final String key, @NotNull final String defaultValue)
static final ActionBuilder ACTION_BUILDER
final String mapsDirectoryDefault
final boolean hasImageSet
void fireShowMainToolbarChanged()
static boolean getBoolean(@NotNull final ActionBuilder actionBuilder, @NotNull final String key)
final boolean hasMediaDirectory
static final String PREFERENCES_USER_NAME_DEFAULT
final String imageSetDefault
File getArchDirectoryDefault()