Ignore:
Timestamp:
2010-11-25T00:07:52+01:00 (13 years ago)
Author:
bastiK
Message:

add validator plugin to josm core. Original author: Francisco R. Santos (frsantos); major contributions by bilbo, daeron, delta_foxtrot, imi, jttt, jrreid, gabriel, guggis, pieren, rrankin, skela, stoecker, stotz and others

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/Main.java

    r3542 r3669  
    5252import org.openstreetmap.josm.data.osm.PrimitiveDeepCopy;
    5353import org.openstreetmap.josm.data.projection.Projection;
     54import org.openstreetmap.josm.data.validation.OsmValidator;
    5455import org.openstreetmap.josm.gui.GettingStarted;
    5556import org.openstreetmap.josm.gui.MainMenu;
    5657import org.openstreetmap.josm.gui.MapFrame;
     58import org.openstreetmap.josm.gui.MapView;
    5759import org.openstreetmap.josm.gui.dialogs.LayerListDialog;
    5860import org.openstreetmap.josm.gui.io.SaveLayersDialog;
     
    136138    public final MainMenu menu;
    137139
     140    public final OsmValidator validator;
    138141    /**
    139142     * The MOTD Layer.
    140143     */
    141     private GettingStarted gettingStarted=new GettingStarted();
     144    private GettingStarted gettingStarted = new GettingStarted();
    142145
    143146    /**
     
    217220        TaggingPresetPreference.initialize();
    218221        MapPaintPreference.initialize();
     222
     223        validator = new OsmValidator();
     224        MapView.addLayerChangeListener(validator);
    219225
    220226        toolbar.refreshToolbarControl();
     
    387393        if (args.containsKey("geometry")) {
    388394            geometry = args.get("geometry").iterator().next();
    389             // Main.debug("Main window geometry from args: \""+geometry+"\"");
    390395        } else {
    391396            geometry = Main.pref.get("gui.geometry");
    392             // Main.debug("Main window geometry from preferences: \""+geometry+"\"");
    393397        }
    394398        if (geometry.length() != 0) {
Note: See TracChangeset for help on using the changeset viewer.