public abstract class AbstractProjectSettings extends java.lang.Object implements ProjectSettings
ProjectSettings implementations.| Constructor and Description |
|---|
AbstractProjectSettings() |
| Modifier and Type | Method and Description |
|---|---|
void |
addProjectSettingsListener(@NotNull ProjectSettingsListener listener)
Adds a
ProjectSettingsListener to be notified of changes. |
protected void |
fireMapsDirectoryChanged()
Notifies all listeners about a changed maps directory.
|
void |
removeProjectSettingsListener(@NotNull ProjectSettingsListener listener)
Removes a
ProjectSettingsListener to be notified of changes. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetArchDirectory, getCollectedDirectory, getConfigSourceName, getConfigurationDirectory, getImageSet, getMapsDirectory, getMediaDirectory, getPickmapDir, getUserName, saveIndices, setArchDirectory, setConfigSourceName, setImageSet, setMapsDirectory, setMediaDirectory, setUserNamepublic void addProjectSettingsListener(@NotNull
@NotNull ProjectSettingsListener listener)
ProjectSettingsProjectSettingsListener to be notified of changes.addProjectSettingsListener in interface ProjectSettingslistener - the listenerpublic void removeProjectSettingsListener(@NotNull
@NotNull ProjectSettingsListener listener)
ProjectSettingsProjectSettingsListener to be notified of changes.removeProjectSettingsListener in interface ProjectSettingslistener - the listenerprotected void fireMapsDirectoryChanged()