Changeset 2169 in josm


Ignore:
Timestamp:
Sep 20, 2009 12:25:17 PM (4 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.