﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
8620	JOSM does not compile after JMapViewer update	akks	team	"The tree of layer was added to JMapViewer classes in [o29513] by ''galo'', but JOSM core was not changed and does not compile now:

{{{
F:\Java\josm\core\src\org\openstreetmap\josm\gui\bbox\SlippyMapBBoxChooser.java:382: error: no suitable constructor found for MapMarkerDot(double,double)
        MapMarkerDot xmax_ymax = new MapMarkerDot(bbox.getMax().lat(), bbox.getMax().lon());

F:\Java\josm\core\src\org\openstreetmap\josm\gui\bbox\TileSelectionBBoxChooser.java:147: error: no suitable constructor found for MapMarkerDot(double,double)
        MapMarkerDot xmin_ymin = new MapMarkerDot(bbox.getMin().lat(), bbox.getMin().lon());

F:\Java\josm\core\src\org\openstreetmap\josm\gui\bbox\TileSelectionBBoxChooser.java:148: error: no suitable constructor found for MapMarkerDot(double,double)
        MapMarkerDot xmax_ymax = new MapMarkerDot(bbox.getMax().lat(), bbox.getMax().lon());
    constructor MapMarkerDot.MapMarkerDot(Layer,String,Coordinate,Style) is not applicable
...

F:\Java\josm\core\src\org\openstreetmap\josm\gui\preferences\imagery\ImageryPreference.java:384: error: no suitable constructor found for MapPolygonImpl(List<Coordinate>)
                                    MapPolygon polygon = new MapPolygonImpl(shape.getPoints());
...
F:\Java\josm\core\src\org\openstreetmap\josm\gui\preferences\imagery\ImageryPreference.java:403: error: no suitable constructor found for MapRectangleImpl(Coordinate,Coordinate)
                                MapRectangle rectangle = new MapRectangleImpl(topLeft, bottomRight);
}}}

All of these constructors now need some ""Layer"" object as first parameter."	defect	closed	critical		JMapViewer	latest	fixed		galo.higueras@… The111
