Go to the documentation of this file.
20 package net.sf.gridarta.gui.autovalidator;
22 import java.util.prefs.PreferenceChangeEvent;
23 import java.util.prefs.PreferenceChangeListener;
24 import java.util.prefs.Preferences;
33 import org.jetbrains.annotations.NotNull;
80 public void preferenceChange(
final PreferenceChangeEvent evt) {
81 final String key = evt.getKey();
87 }
else if (key.startsWith(
"Validator.")) {
void addDelayedMapModelListener(@NotNull final DelayedMapModelListener< G, A, R > listener)
static final String PREFERENCES_VALIDATOR_AUTO
final PreferenceChangeListener preferenceChangeListener
final DelegatingMapValidator< G, A, R > validators
static final Preferences PREFERENCES
final DelayedMapModelListener< G, A, R > delayedMapModelListener
static void setDefaultPreferencesValue(final boolean autoDefault)
void scheduleAllMapModels()
void validateAll(@NotNull final MapModel< G, A, R > mapModel)
static boolean isEnabled()
AutoValidator(@NotNull final DelegatingMapValidator< G, A, R > validators, final boolean autoDefault, @NotNull final DelayedMapModelListenerManager< G, A, R > delayedMapModelListenerManager)
final DelayedMapModelListenerManager< G, A, R > delayedMapModelListenerManager
static void setEnabled(final boolean enabled)