Interface PickmapSettings
-
- All Known Implementing Classes:
AbstractPickmapSettings,DefaultPickmapSettings
public interface PickmapSettingsContainer for settings that affect pickmaps.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddPickmapSettingsListener(@NotNull PickmapSettingsListener listener)Adds aPickmapSettingsListenerto be notified about changes.booleanisLocked()Returns whether pickmaps are immutable.voidremovePickmapSettingsListener(@NotNull PickmapSettingsListener listener)Removes aPickmapSettingsListenerto be notified about changes.voidsetLocked(boolean locked)Sets whether pickmaps are immutable.
-
-
-
Method Detail
-
addPickmapSettingsListener
void addPickmapSettingsListener(@NotNull @NotNull PickmapSettingsListener listener)Adds aPickmapSettingsListenerto be notified about changes.- Parameters:
listener- the listener to add
-
removePickmapSettingsListener
void removePickmapSettingsListener(@NotNull @NotNull PickmapSettingsListener listener)Removes aPickmapSettingsListenerto be notified about changes.- Parameters:
listener- the listener to remove
-
isLocked
boolean isLocked()
Returns whether pickmaps are immutable.- Returns:
- whether pickmaps are immutable
-
setLocked
void setLocked(boolean locked)
Sets whether pickmaps are immutable.- Parameters:
locked- whether pickmaps are immutable
-
-