20 package net.sf.gridarta.model.settings;
23 import org.jetbrains.annotations.NotNull;
String getImageSetDefault()
Returns the default image set.
File getMediaDirectoryDefault()
Returns the default media directory.
File getMapsDirectoryDefault()
Returns the default maps directory.
Interface for listeners interested in EditorSettings events.
boolean SHOW_MAIN_TOOLBAR_DEFAULT
Default value for whether the main window's toolbar is shown.
void addEditorSettingsListener(@NotNull EditorSettingsListener listener)
Adds a EditorSettingsListener to be notified of changes.
boolean hasMediaDirectory()
Returns whether a media directory is used.
boolean hasImageSet()
Returns whether an image set is used.
String getUserNameDefault()
Returns the default user name.
boolean isShowMainToolbar()
Returns whether the main toolbar should be shown.
Possible keys for saving values in the EditorSettings.
void setKey(@NotNull EditorSettingsKey key, @NotNull String value)
Saves a settings value.
String getKey(@NotNull EditorSettingsKey key, @NotNull String defaultValue)
Returns a settings value.
File getArchDirectoryDefault()
Returns the default archetype directory.
Settings that apply to the editor.
void removeEditorSettingsListener(@NotNull EditorSettingsListener listener)
Removes a EditorSettingsListener to be notified of changes.
void setShowMainToolbar(boolean selected)
Sets whether the main toolbar should be shown.