[josm-dev] Selecting objects in JOSM

Dirk Stöcker openstreetmap at dstoecker.de
Mon Aug 25 13:40:32 BST 2008


On Sun, 24 Aug 2008, Raphael Mack wrote:

> Am Sonntag, 24. August 2008 schrieb Dirk Stöcker:
>> On Sun, 24 Aug 2008, Raphael Mack wrote:
>>> There is still some work left to get the latest features like virtual
>>> nodes in, but I'd be glad to hear, that you are interested in my
>>> changes, else I just stop working on it.
>>
>> I would like to have the ability to clean out GPX files without the
>> current workaround to convert them into osm and back.
>
> ok, so I went on merging changes and got a version, which seems to work
> somehow.
> Find a diff and a josm-custom.jar at
> http://files.raphael-mack.de/josm/josm-selection/
>
> It would be nice, if you could try the recently introduced features and
> take a look at the code.

Beside the deprecation warnings, I get following errors:

     [javac] src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java:647: cannot find symbol
     [javac] symbol  : method selectPrims(java.util.Set<org.openstreetmap.josm.data.osm.OsmPrimitive>,boolean,boolean)
     [javac] location: class org.openstreetmap.josm.gui.layer.OsmDataLayer
     [javac]                 selectPrims(Collections.singleton((OsmPrimitive)virtualNode), false, false);
     [javac]                 ^
     [javac] src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java:656: cannot find symbol
     [javac] symbol  : variable Mode
     [javac] location: class org.openstreetmap.josm.gui.layer.OsmDataLayer
     [javac]         if (mode == Mode.rotate && affectedNodes.size() < 2)
     [javac]                     ^
     [javac] src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java:664: cannot find symbol
     [javac] symbol  : variable Mode
     [javac] location: class org.openstreetmap.josm.gui.layer.OsmDataLayer
     [javac]         if (mode == Mode.move) {
     [javac]                     ^
     [javac] src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java:681: cannot find symbol
     [javac] symbol  : variable Mode
     [javac] location: class org.openstreetmap.josm.gui.layer.OsmDataLayer
     [javac]         } else if (mode == Mode.rotate) {
     [javac]                            ^
     [javac] src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java:685: cannot find symbol
     [javac] symbol  : constructor RotateCommand(java.util.Collection<org.openstreetmap.josm.data.osm.OsmPrimitive>,org.openstreetmap.josm.data.coor.EastNorth,org.openstreetmap.josm.data.coor.EastNorth)
     [javac] location: class org.openstreetmap.josm.command.RotateCommand
     [javac]                 Main.main.undoRedo.add(new RotateCommand(selection, mouseStartEN, mouseEN));
     [javac]                                        ^

Ciao
-- 
http://www.dstoecker.eu/ (PGP key available)


More information about the josm-dev mailing list