Ticket #18381: 18381.1.patch
File 18381.1.patch, 1.5 KB (added by , 6 years ago) |
---|
-
src/org/openstreetmap/josm/data/validation/tests/TagChecker.java
42 42 import org.openstreetmap.josm.gui.progress.ProgressMonitor; 43 43 import org.openstreetmap.josm.gui.tagging.presets.TaggingPreset; 44 44 import org.openstreetmap.josm.gui.tagging.presets.TaggingPresetItem; 45 import org.openstreetmap.josm.gui.tagging.presets.TaggingPresetListener; 45 46 import org.openstreetmap.josm.gui.tagging.presets.TaggingPresets; 46 47 import org.openstreetmap.josm.gui.tagging.presets.items.Check; 47 48 import org.openstreetmap.josm.gui.tagging.presets.items.CheckGroup; … … 60 61 * @author frsantos 61 62 * @since 3669 62 63 */ 63 public class TagChecker extends TagTest {64 public class TagChecker extends TagTest implements TaggingPresetListener { 64 65 65 66 /** The config file of ignored tags */ 66 67 public static final String IGNORE_FILE = "resource://data/validator/ignoretags.cfg"; … … 181 182 182 183 @Override 183 184 public void initialize() throws IOException { 185 TaggingPresets.addListener(this); 184 186 initializeData(); 185 187 initializePresets(); 186 188 analysePresets(); … … 1008 1010 1009 1011 return false; 1010 1012 } 1013 1014 @Override 1015 public void taggingPresetsModified() { 1016 initializePresets(); 1017 analysePresets(); 1018 } 1011 1019 }