Changeset 34 in josm for src/org/openstreetmap/josm/actions


Ignore:
Timestamp:
2005-12-22T23:54:50+01:00 (20 years ago)
Author:
imi
Message:
  • fixed bug in movement that lat/lon was not updated
  • upload of nodes (disabled since untested)
Location:
src/org/openstreetmap/josm/actions
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • src/org/openstreetmap/josm/actions/DownloadAction.java

    r33 r34  
    6161                dlg.add(new JLabel("Bounding box"), GBC.eol());
    6262
     63                dlg.add(new JLabel("min lon"), GBC.std().insets(10,0,5,0));
     64                dlg.add(latlon[0], GBC.std());
    6365                dlg.add(new JLabel("min lat"), GBC.std().insets(10,0,5,0));
    64                 dlg.add(latlon[0], GBC.std());
     66                dlg.add(latlon[1], GBC.eol());
     67                dlg.add(new JLabel("max lon"), GBC.std().insets(10,0,5,0));
     68                dlg.add(latlon[2], GBC.std());
    6569                dlg.add(new JLabel("max lat"), GBC.std().insets(10,0,5,0));
    66                 dlg.add(latlon[1], GBC.eol());
    67                 dlg.add(new JLabel("min lon"), GBC.std().insets(10,0,5,0));
    68                 dlg.add(latlon[2], GBC.std());
    69                 dlg.add(new JLabel("max lon"), GBC.std().insets(10,0,5,0));
    7070                dlg.add(latlon[3], GBC.eop());
    7171
     
    144144                        return;
    145145                }
    146                 OsmServerReader osmReader = new OsmServerReader(Main.pref.osmDataServer,
    147                                 b.latlon[0], b.latlon[1], b.latlon[2], b.latlon[3]);
     146                OsmServerReader osmReader = new OsmServerReader(b.latlon[0], b.latlon[1], b.latlon[2], b.latlon[3]);
    148147                try {
    149148                        String name = latlon[0].getText()+" "+latlon[1].getText()+" x "+
  • src/org/openstreetmap/josm/actions/UploadAction.java

    r33 r34  
    1515import javax.swing.KeyStroke;
    1616
     17import org.jdom.JDOMException;
    1718import org.openstreetmap.josm.Main;
    1819import org.openstreetmap.josm.data.osm.OsmPrimitive;
    1920import org.openstreetmap.josm.gui.GBC;
    2021import org.openstreetmap.josm.gui.OsmPrimitivRenderer;
     22import org.openstreetmap.josm.io.OsmServerWriter;
    2123
    2224/**
     
    6163                        return;
    6264               
    63                 JOptionPane.showMessageDialog(Main.main, "not implemented yet.");
     65                OsmServerWriter server = new OsmServerWriter();
     66                try {
     67                        Collection<OsmPrimitive> all = new LinkedList<OsmPrimitive>();
     68                        all.addAll(add);
     69                        all.addAll(update);
     70                        all.addAll(delete);
     71                        server.uploadOsm(all);
     72                } catch (JDOMException x) {
     73                        x.printStackTrace();
     74                        JOptionPane.showMessageDialog(Main.main, x.getMessage());
     75                }
    6476        }
    6577       
Note: See TracChangeset for help on using the changeset viewer.