Changeset 2169 in josm


Ignore:
Timestamp:
2009-09-20T12:25:17+02:00 (15 years ago)
Author:
Gubaer
Message:

Removed old code

File:
1 edited

Legend:

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

    r2162 r2169  
    22package org.openstreetmap.josm;
    33import static org.openstreetmap.josm.tools.I18n.tr;
    4 import static org.openstreetmap.josm.tools.I18n.trn;
    54
    65import java.awt.BorderLayout;
     
    2625import javax.swing.JComponent;
    2726import javax.swing.JFrame;
    28 import javax.swing.JLabel;
    2927import javax.swing.JOptionPane;
    3028import javax.swing.JPanel;
     
    3230
    3331import org.openstreetmap.josm.actions.OpenFileAction;
    34 import org.openstreetmap.josm.actions.SaveAction;
    3532import org.openstreetmap.josm.actions.downloadtasks.DownloadGpsTask;
    3633import org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask;
     
    4441import org.openstreetmap.josm.data.projection.Mercator;
    4542import org.openstreetmap.josm.data.projection.Projection;
    46 import org.openstreetmap.josm.gui.ExtendedDialog;
    4743import org.openstreetmap.josm.gui.GettingStarted;
    4844import org.openstreetmap.josm.gui.MainMenu;
     
    423419    }
    424420
    425     /**
    426      * Saves all {@see OsmDataLayer}s with an associated file and with unsaved
    427      * data modifications.
    428      *
    429      * @return true, if the save operation was successful; false, otherwise
    430      */
    431     public static boolean saveUnsavedModifications_old() {
    432         Shortcut.savePrefs();
    433         if (map == null)
    434             return true; // nothing to save, return success
    435 
    436         int numUnsavedLayers = 0;
    437         for (final OsmDataLayer l : map.mapView.getLayersOfType(OsmDataLayer.class)) {
    438             if (l.requiresSaveToFile()) {
    439                 numUnsavedLayers++;
    440             }
    441         }
    442         if (numUnsavedLayers == 0)
    443             return true; // nothing to save, return success
    444 
    445         String msg = trn(
    446                 "There are unsaved changes in {0} layer. Discard the changes and continue?",
    447                 "There are unsaved changes in {0} layers. Discard the changes and continue?",
    448                 numUnsavedLayers,
    449                 numUnsavedLayers
    450         );
    451 
    452         ExtendedDialog ed = new ExtendedDialog(parent,
    453                 tr("Unsaved Changes"),
    454                 new String[] {tr("Save and Exit"), tr("Discard and Exit"), tr("Cancel")});
    455         ed.setButtonIcons(new String[] {"save.png", "exit.png", "cancel.png"});
    456         ed.setContent(new JLabel(msg));
    457         ed.showDialog();
    458 
    459         switch(ed.getValue()) {
    460             case 2: /* discard and exit */ return true;
    461             case 3: /* cancel */ return false;
    462         }
    463         boolean savefailed = false;
    464         for (OsmDataLayer l : map.mapView.getLayersOfType(OsmDataLayer.class)) {
    465             if(!new SaveAction().doSave(l)) {
    466                 savefailed = true;
    467             }
    468         }
    469         return !savefailed;
    470     }
    471 
    472421    private static void downloadFromParamString(final boolean rawGps, String s) {
    473422        if (s.startsWith("http:")) {
     
    600549                newGeometry = width + "x" + height + "+" + x + "+" + y;
    601550            }
    602            
     551
    603552            newToggleDlgWidth = Integer.toString(map.getToggleDlgWidth());
    604553            if (newToggleDlgWidth.equals(Integer.toString(map.DEF_TOGGLE_DLG_WIDTH))) {
     
    612561        pref.put("toggleDialogs.width", newToggleDlgWidth);
    613562    }
    614 
    615 
    616563}
Note: See TracChangeset for help on using the changeset viewer.