Changeset 12671 in josm for trunk/src/org


Ignore:
Timestamp:
2017-08-27T15:19:09+02:00 (7 years ago)
Author:
Don-vip
Message:

see #15182 - move file importers/exporters from io package to gui.io.importexport package, as they rely heavily on GUI and are mainly used from Open/Save actions

Location:
trunk/src/org/openstreetmap/josm
Files:
2 added
19 edited
18 moved

Legend:

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

    r12667 r12671  
    1717
    1818import org.openstreetmap.josm.gui.MainApplication;
     19import org.openstreetmap.josm.gui.io.importexport.AllFormatsImporter;
     20import org.openstreetmap.josm.gui.io.importexport.FileExporter;
     21import org.openstreetmap.josm.gui.io.importexport.FileImporter;
     22import org.openstreetmap.josm.gui.io.importexport.GpxImporter;
     23import org.openstreetmap.josm.gui.io.importexport.JpgImporter;
     24import org.openstreetmap.josm.gui.io.importexport.NMEAImporter;
     25import org.openstreetmap.josm.gui.io.importexport.NoteImporter;
     26import org.openstreetmap.josm.gui.io.importexport.OsmChangeImporter;
     27import org.openstreetmap.josm.gui.io.importexport.OsmImporter;
     28import org.openstreetmap.josm.gui.io.importexport.WMSLayerImporter;
    1929import org.openstreetmap.josm.gui.widgets.AbstractFileChooser;
    20 import org.openstreetmap.josm.io.AllFormatsImporter;
    21 import org.openstreetmap.josm.io.FileExporter;
    22 import org.openstreetmap.josm.io.FileImporter;
    23 import org.openstreetmap.josm.io.GpxImporter;
    24 import org.openstreetmap.josm.io.JpgImporter;
    25 import org.openstreetmap.josm.io.NMEAImporter;
    26 import org.openstreetmap.josm.io.NoteImporter;
    27 import org.openstreetmap.josm.io.OsmChangeImporter;
    28 import org.openstreetmap.josm.io.OsmImporter;
    29 import org.openstreetmap.josm.io.WMSLayerImporter;
    3030import org.openstreetmap.josm.io.session.SessionImporter;
    3131import org.openstreetmap.josm.tools.Logging;
     
    9999
    100100        final List<Class<? extends FileExporter>> exporterClasses = Arrays.asList(
    101                 org.openstreetmap.josm.io.GpxExporter.class,
    102                 org.openstreetmap.josm.io.OsmExporter.class,
    103                 org.openstreetmap.josm.io.OsmGzipExporter.class,
    104                 org.openstreetmap.josm.io.OsmBzip2Exporter.class,
    105                 org.openstreetmap.josm.io.GeoJSONExporter.class,
    106                 org.openstreetmap.josm.io.WMSLayerExporter.class,
    107                 org.openstreetmap.josm.io.NoteExporter.class,
    108                 org.openstreetmap.josm.io.ValidatorErrorExporter.class
     101                org.openstreetmap.josm.gui.io.importexport.GpxExporter.class,
     102                org.openstreetmap.josm.gui.io.importexport.OsmExporter.class,
     103                org.openstreetmap.josm.gui.io.importexport.OsmGzipExporter.class,
     104                org.openstreetmap.josm.gui.io.importexport.OsmBzip2Exporter.class,
     105                org.openstreetmap.josm.gui.io.importexport.GeoJSONExporter.class,
     106                org.openstreetmap.josm.gui.io.importexport.WMSLayerExporter.class,
     107                org.openstreetmap.josm.gui.io.importexport.NoteExporter.class,
     108                org.openstreetmap.josm.gui.io.importexport.ValidatorErrorExporter.class
    109109        );
    110110
  • trunk/src/org/openstreetmap/josm/actions/GpxExportAction.java

    r12636 r12671  
    1515
    1616import org.openstreetmap.josm.Main;
     17import org.openstreetmap.josm.gui.io.importexport.FileExporter;
     18import org.openstreetmap.josm.gui.io.importexport.GpxImporter;
    1719import org.openstreetmap.josm.gui.layer.GpxLayer;
    1820import org.openstreetmap.josm.gui.layer.Layer;
    1921import org.openstreetmap.josm.gui.layer.OsmDataLayer;
    20 import org.openstreetmap.josm.io.FileExporter;
    21 import org.openstreetmap.josm.io.GpxImporter;
    2222import org.openstreetmap.josm.tools.CheckParameterUtil;
    2323import org.openstreetmap.josm.tools.Logging;
  • trunk/src/org/openstreetmap/josm/actions/OpenFileAction.java

    r12643 r12671  
    3636import org.openstreetmap.josm.gui.MapFrame;
    3737import org.openstreetmap.josm.gui.PleaseWaitRunnable;
     38import org.openstreetmap.josm.gui.io.importexport.AllFormatsImporter;
     39import org.openstreetmap.josm.gui.io.importexport.FileImporter;
    3840import org.openstreetmap.josm.gui.widgets.AbstractFileChooser;
    39 import org.openstreetmap.josm.io.AllFormatsImporter;
    40 import org.openstreetmap.josm.io.FileImporter;
    4141import org.openstreetmap.josm.io.OsmTransferException;
    4242import org.openstreetmap.josm.tools.Logging;
  • trunk/src/org/openstreetmap/josm/actions/SaveActionBase.java

    r12636 r12671  
    1717import org.openstreetmap.josm.Main;
    1818import org.openstreetmap.josm.gui.ExtendedDialog;
     19import org.openstreetmap.josm.gui.io.importexport.FileExporter;
    1920import org.openstreetmap.josm.gui.layer.Layer;
    2021import org.openstreetmap.josm.gui.layer.OsmDataLayer;
    2122import org.openstreetmap.josm.gui.widgets.AbstractFileChooser;
    22 import org.openstreetmap.josm.io.FileExporter;
    2323import org.openstreetmap.josm.tools.Logging;
    2424import org.openstreetmap.josm.tools.Shortcut;
  • trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadGpsTask.java

    r12636 r12671  
    2121import org.openstreetmap.josm.gui.MapFrame;
    2222import org.openstreetmap.josm.gui.PleaseWaitRunnable;
     23import org.openstreetmap.josm.gui.io.importexport.GpxImporter;
     24import org.openstreetmap.josm.gui.io.importexport.GpxImporter.GpxImporterData;
    2325import org.openstreetmap.josm.gui.layer.GpxLayer;
    2426import org.openstreetmap.josm.gui.layer.Layer;
     
    2830import org.openstreetmap.josm.gui.progress.ProgressTaskIds;
    2931import org.openstreetmap.josm.io.BoundingBoxDownloader;
    30 import org.openstreetmap.josm.io.GpxImporter;
    31 import org.openstreetmap.josm.io.GpxImporter.GpxImporterData;
    3232import org.openstreetmap.josm.io.OsmServerLocationReader;
    3333import org.openstreetmap.josm.io.OsmServerReader;
  • trunk/src/org/openstreetmap/josm/gui/io/importexport/AllFormatsImporter.java

    r12670 r12671  
    11// License: GPL. For details, see LICENSE file.
    2 package org.openstreetmap.josm.io;
     2package org.openstreetmap.josm.gui.io.importexport;
    33
    44import static org.openstreetmap.josm.tools.I18n.tr;
  • trunk/src/org/openstreetmap/josm/gui/io/importexport/FileExporter.java

    r12670 r12671  
    11// License: GPL. For details, see LICENSE file.
    2 package org.openstreetmap.josm.io;
     2package org.openstreetmap.josm.gui.io.importexport;
    33
    44import static org.openstreetmap.josm.tools.I18n.tr;
  • trunk/src/org/openstreetmap/josm/gui/io/importexport/FileImporter.java

    r12670 r12671  
    11// License: GPL. For details, see LICENSE file.
    2 package org.openstreetmap.josm.io;
     2package org.openstreetmap.josm.gui.io.importexport;
    33
    44import static org.openstreetmap.josm.tools.I18n.tr;
     
    1616import org.openstreetmap.josm.gui.progress.ProgressMonitor;
    1717import org.openstreetmap.josm.gui.util.GuiHelper;
     18import org.openstreetmap.josm.io.IllegalDataException;
     19import org.openstreetmap.josm.io.ImportCancelException;
    1820import org.openstreetmap.josm.tools.Logging;
    1921import org.openstreetmap.josm.tools.Utils;
  • trunk/src/org/openstreetmap/josm/gui/io/importexport/GeoJSONExporter.java

    r12670 r12671  
    11// License: GPL. For details, see LICENSE file.
    2 package org.openstreetmap.josm.io;
     2package org.openstreetmap.josm.gui.io.importexport;
    33
    44import static org.openstreetmap.josm.tools.I18n.tr;
     
    1313import org.openstreetmap.josm.gui.layer.Layer;
    1414import org.openstreetmap.josm.gui.layer.OsmDataLayer;
     15import org.openstreetmap.josm.io.GeoJSONWriter;
    1516
    1617/**
  • trunk/src/org/openstreetmap/josm/gui/io/importexport/GpxExporter.java

    r12670 r12671  
    11// License: GPL. For details, see LICENSE file.
    2 package org.openstreetmap.josm.io;
     2package org.openstreetmap.josm.gui.io.importexport;
    33
    44import static org.openstreetmap.josm.tools.I18n.tr;
     
    3434import org.openstreetmap.josm.gui.widgets.JosmTextArea;
    3535import org.openstreetmap.josm.gui.widgets.JosmTextField;
     36import org.openstreetmap.josm.io.Compression;
     37import org.openstreetmap.josm.io.GpxWriter;
    3638import org.openstreetmap.josm.tools.CheckParameterUtil;
    3739import org.openstreetmap.josm.tools.GBC;
  • trunk/src/org/openstreetmap/josm/gui/io/importexport/GpxImporter.java

    r12670 r12671  
    11// License: GPL. For details, see LICENSE file.
    2 package org.openstreetmap.josm.io;
     2package org.openstreetmap.josm.gui.io.importexport;
    33
    44import static org.openstreetmap.josm.tools.I18n.tr;
     
    1818import org.openstreetmap.josm.gui.progress.ProgressMonitor;
    1919import org.openstreetmap.josm.gui.util.GuiHelper;
     20import org.openstreetmap.josm.io.Compression;
     21import org.openstreetmap.josm.io.GpxReader;
    2022import org.openstreetmap.josm.tools.Logging;
    2123import org.xml.sax.SAXException;
  • trunk/src/org/openstreetmap/josm/gui/io/importexport/JpgImporter.java

    r12670 r12671  
    11// License: GPL. For details, see LICENSE file.
    2 package org.openstreetmap.josm.io;
     2package org.openstreetmap.josm.gui.io.importexport;
    33
    44import static org.openstreetmap.josm.tools.I18n.tr;
     
    1616import org.openstreetmap.josm.gui.layer.geoimage.GeoImageLayer;
    1717import org.openstreetmap.josm.gui.progress.ProgressMonitor;
     18import org.openstreetmap.josm.io.IllegalDataException;
    1819
    1920/**
  • trunk/src/org/openstreetmap/josm/gui/io/importexport/NMEAImporter.java

    r12670 r12671  
    11// License: GPL. For details, see LICENSE file.
    2 package org.openstreetmap.josm.io;
     2package org.openstreetmap.josm.gui.io.importexport;
    33
    44import static org.openstreetmap.josm.tools.I18n.tr;
     
    1616import org.openstreetmap.josm.gui.MainApplication;
    1717import org.openstreetmap.josm.gui.Notification;
     18import org.openstreetmap.josm.gui.io.importexport.GpxImporter.GpxImporterData;
    1819import org.openstreetmap.josm.gui.layer.GpxLayer;
    1920import org.openstreetmap.josm.gui.layer.markerlayer.MarkerLayer;
    2021import org.openstreetmap.josm.gui.progress.ProgressMonitor;
    2122import org.openstreetmap.josm.gui.util.GuiHelper;
    22 import org.openstreetmap.josm.io.GpxImporter.GpxImporterData;
     23import org.openstreetmap.josm.io.Compression;
    2324import org.openstreetmap.josm.io.nmea.NmeaReader;
    2425
  • trunk/src/org/openstreetmap/josm/gui/io/importexport/NoteExporter.java

    r12670 r12671  
    11// License: GPL. For details, see LICENSE file.
    2 package org.openstreetmap.josm.io;
     2package org.openstreetmap.josm.gui.io.importexport;
    33
    44import static org.openstreetmap.josm.tools.I18n.tr;
     
    1212import org.openstreetmap.josm.gui.layer.Layer;
    1313import org.openstreetmap.josm.gui.layer.NoteLayer;
     14import org.openstreetmap.josm.io.NoteWriter;
    1415import org.openstreetmap.josm.tools.Logging;
    1516
  • trunk/src/org/openstreetmap/josm/gui/io/importexport/NoteImporter.java

    r12670 r12671  
    11// License: GPL. For details, see LICENSE file.
    2 package org.openstreetmap.josm.io;
     2package org.openstreetmap.josm.gui.io.importexport;
    33
    44import static org.openstreetmap.josm.tools.I18n.tr;
     
    1414import org.openstreetmap.josm.gui.layer.NoteLayer;
    1515import org.openstreetmap.josm.gui.progress.ProgressMonitor;
     16import org.openstreetmap.josm.io.Compression;
     17import org.openstreetmap.josm.io.NoteReader;
    1618import org.openstreetmap.josm.tools.Logging;
    1719import org.xml.sax.SAXException;
  • trunk/src/org/openstreetmap/josm/gui/io/importexport/OsmBzip2Exporter.java

    r12670 r12671  
    11// License: GPL. For details, see LICENSE file.
    2 package org.openstreetmap.josm.io;
     2package org.openstreetmap.josm.gui.io.importexport;
    33
    44import static org.openstreetmap.josm.tools.I18n.tr;
  • trunk/src/org/openstreetmap/josm/gui/io/importexport/OsmChangeImporter.java

    r12670 r12671  
    11// License: GPL. For details, see LICENSE file.
    2 package org.openstreetmap.josm.io;
     2package org.openstreetmap.josm.gui.io.importexport;
    33
    44import static org.openstreetmap.josm.tools.I18n.tr;
     
    1818import org.openstreetmap.josm.gui.progress.ProgressMonitor;
    1919import org.openstreetmap.josm.gui.util.GuiHelper;
     20import org.openstreetmap.josm.io.Compression;
     21import org.openstreetmap.josm.io.IllegalDataException;
     22import org.openstreetmap.josm.io.OsmChangeReader;
    2023import org.openstreetmap.josm.tools.Logging;
    2124
  • trunk/src/org/openstreetmap/josm/gui/io/importexport/OsmExporter.java

    r12670 r12671  
    11// License: GPL. For details, see LICENSE file.
    2 package org.openstreetmap.josm.io;
     2package org.openstreetmap.josm.gui.io.importexport;
    33
    44import static org.openstreetmap.josm.tools.I18n.tr;
     
    1919import org.openstreetmap.josm.gui.layer.Layer;
    2020import org.openstreetmap.josm.gui.layer.OsmDataLayer;
     21import org.openstreetmap.josm.io.Compression;
     22import org.openstreetmap.josm.io.OsmWriter;
     23import org.openstreetmap.josm.io.OsmWriterFactory;
    2124import org.openstreetmap.josm.tools.Logging;
    2225import org.openstreetmap.josm.tools.Utils;
  • trunk/src/org/openstreetmap/josm/gui/io/importexport/OsmGzipExporter.java

    r12670 r12671  
    11// License: GPL. For details, see LICENSE file.
    2 package org.openstreetmap.josm.io;
     2package org.openstreetmap.josm.gui.io.importexport;
    33
    44import static org.openstreetmap.josm.tools.I18n.tr;
  • trunk/src/org/openstreetmap/josm/gui/io/importexport/OsmImporter.java

    r12670 r12671  
    11// License: GPL. For details, see LICENSE file.
    2 package org.openstreetmap.josm.io;
     2package org.openstreetmap.josm.gui.io.importexport;
    33
    44import static org.openstreetmap.josm.tools.I18n.tr;
     
    1919import org.openstreetmap.josm.gui.progress.ProgressMonitor;
    2020import org.openstreetmap.josm.gui.util.GuiHelper;
     21import org.openstreetmap.josm.io.Compression;
     22import org.openstreetmap.josm.io.IllegalDataException;
     23import org.openstreetmap.josm.io.OsmReader;
    2124import org.openstreetmap.josm.tools.Logging;
    2225
    2326/**
    24  * File importer that reads *.osm data files. (main storage format for OSM data
    25  * in JOSM)
     27 * File importer that reads *.osm data files. (main storage format for OSM data in JOSM)
    2628 */
    2729public class OsmImporter extends FileImporter {
  • trunk/src/org/openstreetmap/josm/gui/io/importexport/ValidatorErrorExporter.java

    r12670 r12671  
    11// License: GPL. For details, see LICENSE file.
    2 package org.openstreetmap.josm.io;
     2package org.openstreetmap.josm.gui.io.importexport;
    33
    44import static org.openstreetmap.josm.tools.I18n.tr;
     
    1414import org.openstreetmap.josm.gui.layer.OsmDataLayer;
    1515import org.openstreetmap.josm.gui.layer.ValidatorLayer;
     16import org.openstreetmap.josm.io.ValidatorErrorWriter;
    1617import org.openstreetmap.josm.tools.Logging;
    1718
  • trunk/src/org/openstreetmap/josm/gui/io/importexport/WMSLayerExporter.java

    r12670 r12671  
    11// License: GPL. For details, see LICENSE file.
    2 package org.openstreetmap.josm.io;
     2package org.openstreetmap.josm.gui.io.importexport;
    33
    44import java.io.File;
  • trunk/src/org/openstreetmap/josm/gui/io/importexport/WMSLayerImporter.java

    r12670 r12671  
    11// License: GPL. For details, see LICENSE file.
    2 package org.openstreetmap.josm.io;
     2package org.openstreetmap.josm.gui.io.importexport;
    33
    44import static org.openstreetmap.josm.tools.I18n.tr;
     
    2020import org.openstreetmap.josm.gui.progress.ProgressMonitor;
    2121import org.openstreetmap.josm.gui.util.GuiHelper;
     22import org.openstreetmap.josm.io.IllegalDataException;
    2223import org.openstreetmap.josm.tools.CheckParameterUtil;
    2324
  • trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java

    r12669 r12671  
    9595import org.openstreetmap.josm.gui.dialogs.LayerListDialog;
    9696import org.openstreetmap.josm.gui.dialogs.LayerListPopup;
     97import org.openstreetmap.josm.gui.io.importexport.WMSLayerImporter;
    9798import org.openstreetmap.josm.gui.layer.imagery.AutoLoadTilesAction;
    9899import org.openstreetmap.josm.gui.layer.imagery.AutoZoomAction;
     
    115116import org.openstreetmap.josm.gui.progress.ProgressMonitor;
    116117import org.openstreetmap.josm.gui.util.GuiHelper;
    117 import org.openstreetmap.josm.io.WMSLayerImporter;
    118118import org.openstreetmap.josm.tools.GBC;
    119119import org.openstreetmap.josm.tools.Logging;
  • trunk/src/org/openstreetmap/josm/gui/layer/AutosaveTask.java

    r12636 r12671  
    3939import org.openstreetmap.josm.gui.MainApplication;
    4040import org.openstreetmap.josm.gui.Notification;
     41import org.openstreetmap.josm.gui.io.importexport.OsmExporter;
     42import org.openstreetmap.josm.gui.io.importexport.OsmImporter;
    4143import org.openstreetmap.josm.gui.layer.LayerManager.LayerAddEvent;
    4244import org.openstreetmap.josm.gui.layer.LayerManager.LayerChangeListener;
     
    4446import org.openstreetmap.josm.gui.layer.LayerManager.LayerRemoveEvent;
    4547import org.openstreetmap.josm.gui.util.GuiHelper;
    46 import org.openstreetmap.josm.io.OsmExporter;
    47 import org.openstreetmap.josm.io.OsmImporter;
    4848import org.openstreetmap.josm.tools.Logging;
    4949import org.openstreetmap.josm.tools.Utils;
  • trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java

    r12195 r12671  
    3131import org.openstreetmap.josm.gui.dialogs.LayerListDialog;
    3232import org.openstreetmap.josm.gui.dialogs.LayerListPopup;
     33import org.openstreetmap.josm.gui.io.importexport.GpxImporter;
    3334import org.openstreetmap.josm.gui.layer.gpx.ChooseTrackVisibilityAction;
    3435import org.openstreetmap.josm.gui.layer.gpx.ConvertToDataLayerAction;
     
    4142import org.openstreetmap.josm.gui.layer.gpx.MarkersFromNamedPointsAction;
    4243import org.openstreetmap.josm.gui.widgets.HtmlPanel;
    43 import org.openstreetmap.josm.io.GpxImporter;
    4444import org.openstreetmap.josm.tools.ImageProvider;
    4545import org.openstreetmap.josm.tools.date.DateUtils;
  • trunk/src/org/openstreetmap/josm/gui/layer/NoteLayer.java

    r12667 r12671  
    3939import org.openstreetmap.josm.gui.io.AbstractIOTask;
    4040import org.openstreetmap.josm.gui.io.UploadNoteLayerTask;
     41import org.openstreetmap.josm.gui.io.importexport.NoteExporter;
    4142import org.openstreetmap.josm.gui.progress.ProgressMonitor;
    42 import org.openstreetmap.josm.io.NoteExporter;
    4343import org.openstreetmap.josm.io.OsmApi;
    4444import org.openstreetmap.josm.io.XmlWriter;
  • trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java

    r12641 r12671  
    9797import org.openstreetmap.josm.gui.io.UploadDialog;
    9898import org.openstreetmap.josm.gui.io.UploadLayerTask;
     99import org.openstreetmap.josm.gui.io.importexport.OsmImporter;
    99100import org.openstreetmap.josm.gui.layer.markerlayer.MarkerLayer;
    100101import org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor;
     
    103104import org.openstreetmap.josm.gui.widgets.FileChooserManager;
    104105import org.openstreetmap.josm.gui.widgets.JosmTextArea;
    105 import org.openstreetmap.josm.io.OsmImporter;
    106106import org.openstreetmap.josm.tools.AlphanumComparator;
    107107import org.openstreetmap.josm.tools.CheckParameterUtil;
  • trunk/src/org/openstreetmap/josm/gui/layer/ValidatorLayer.java

    r12667 r12671  
    2727import org.openstreetmap.josm.gui.dialogs.LayerListDialog;
    2828import org.openstreetmap.josm.gui.dialogs.LayerListPopup;
     29import org.openstreetmap.josm.gui.io.importexport.ValidatorErrorExporter;
    2930import org.openstreetmap.josm.gui.layer.LayerManager.LayerAddEvent;
    3031import org.openstreetmap.josm.gui.layer.LayerManager.LayerChangeListener;
    3132import org.openstreetmap.josm.gui.layer.LayerManager.LayerOrderChangeEvent;
    3233import org.openstreetmap.josm.gui.layer.LayerManager.LayerRemoveEvent;
    33 import org.openstreetmap.josm.io.ValidatorErrorExporter;
    3434import org.openstreetmap.josm.tools.ImageProvider;
    3535import org.openstreetmap.josm.tools.MultiMap;
  • trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java

    r12636 r12671  
    7272import org.openstreetmap.josm.gui.ExtendedDialog;
    7373import org.openstreetmap.josm.gui.MainApplication;
     74import org.openstreetmap.josm.gui.io.importexport.JpgImporter;
    7475import org.openstreetmap.josm.gui.layer.GpxLayer;
    7576import org.openstreetmap.josm.gui.layer.Layer;
     
    7879import org.openstreetmap.josm.gui.widgets.JosmTextField;
    7980import org.openstreetmap.josm.io.GpxReader;
    80 import org.openstreetmap.josm.io.JpgImporter;
    8181import org.openstreetmap.josm.tools.ExifReader;
    8282import org.openstreetmap.josm.tools.GBC;
  • trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java

    r12636 r12671  
    5656import org.openstreetmap.josm.gui.dialogs.LayerListDialog;
    5757import org.openstreetmap.josm.gui.dialogs.LayerListPopup;
     58import org.openstreetmap.josm.gui.io.importexport.JpgImporter;
    5859import org.openstreetmap.josm.gui.layer.AbstractModifiableLayer;
    5960import org.openstreetmap.josm.gui.layer.GpxLayer;
     
    6768import org.openstreetmap.josm.gui.layer.LayerManager.LayerRemoveEvent;
    6869import org.openstreetmap.josm.gui.util.GuiHelper;
    69 import org.openstreetmap.josm.io.JpgImporter;
    7070import org.openstreetmap.josm.tools.ImageProvider;
    7171import org.openstreetmap.josm.tools.Logging;
  • trunk/src/org/openstreetmap/josm/gui/layer/gpx/ImportImagesAction.java

    r12377 r12671  
    1616import org.openstreetmap.josm.Main;
    1717import org.openstreetmap.josm.gui.HelpAwareOptionPane;
     18import org.openstreetmap.josm.gui.io.importexport.JpgImporter;
    1819import org.openstreetmap.josm.gui.layer.GpxLayer;
    1920import org.openstreetmap.josm.gui.progress.NullProgressMonitor;
    2021import org.openstreetmap.josm.gui.widgets.AbstractFileChooser;
    2122import org.openstreetmap.josm.gui.widgets.FileChooserManager;
    22 import org.openstreetmap.josm.io.JpgImporter;
    2323import org.openstreetmap.josm.tools.ImageProvider;
    2424import org.openstreetmap.josm.tools.Utils;
  • trunk/src/org/openstreetmap/josm/io/session/GpxTracksSessionImporter.java

    r9455 r12671  
    1313import javax.xml.xpath.XPathFactory;
    1414
     15import org.openstreetmap.josm.gui.io.importexport.GpxImporter;
     16import org.openstreetmap.josm.gui.io.importexport.NMEAImporter;
    1517import org.openstreetmap.josm.gui.layer.GpxLayer;
    1618import org.openstreetmap.josm.gui.layer.Layer;
    1719import org.openstreetmap.josm.gui.progress.ProgressMonitor;
    18 import org.openstreetmap.josm.io.GpxImporter;
    1920import org.openstreetmap.josm.io.IllegalDataException;
    20 import org.openstreetmap.josm.io.NMEAImporter;
    2121import org.w3c.dom.Element;
    2222
  • trunk/src/org/openstreetmap/josm/io/session/MarkerSessionImporter.java

    r9455 r12671  
    1414import javax.xml.xpath.XPathFactory;
    1515
     16import org.openstreetmap.josm.gui.io.importexport.GpxImporter;
    1617import org.openstreetmap.josm.gui.layer.GpxLayer;
    1718import org.openstreetmap.josm.gui.layer.Layer;
    1819import org.openstreetmap.josm.gui.layer.markerlayer.MarkerLayer;
    1920import org.openstreetmap.josm.gui.progress.ProgressMonitor;
    20 import org.openstreetmap.josm.io.GpxImporter;
    2121import org.openstreetmap.josm.io.IllegalDataException;
    2222import org.openstreetmap.josm.io.session.SessionReader.ImportSupport;
  • trunk/src/org/openstreetmap/josm/io/session/NoteSessionImporter.java

    r9746 r12671  
    1313import javax.xml.xpath.XPathFactory;
    1414
     15import org.openstreetmap.josm.gui.io.importexport.NoteImporter;
    1516import org.openstreetmap.josm.gui.layer.Layer;
    1617import org.openstreetmap.josm.gui.layer.NoteLayer;
    1718import org.openstreetmap.josm.gui.progress.ProgressMonitor;
    1819import org.openstreetmap.josm.io.IllegalDataException;
    19 import org.openstreetmap.josm.io.NoteImporter;
    2020import org.openstreetmap.josm.io.session.SessionReader.ImportSupport;
    2121import org.w3c.dom.Element;
  • trunk/src/org/openstreetmap/josm/io/session/OsmDataSessionImporter.java

    r9455 r12671  
    1313import javax.xml.xpath.XPathFactory;
    1414
     15import org.openstreetmap.josm.gui.io.importexport.OsmImporter;
    1516import org.openstreetmap.josm.gui.layer.Layer;
    1617import org.openstreetmap.josm.gui.layer.OsmDataLayer;
    1718import org.openstreetmap.josm.gui.progress.ProgressMonitor;
    1819import org.openstreetmap.josm.io.IllegalDataException;
    19 import org.openstreetmap.josm.io.OsmImporter;
    2020import org.openstreetmap.josm.io.session.SessionReader.ImportSupport;
    2121import org.w3c.dom.Element;
  • trunk/src/org/openstreetmap/josm/io/session/SessionImporter.java

    r12634 r12671  
    1010import org.openstreetmap.josm.actions.SessionLoadAction.Loader;
    1111import org.openstreetmap.josm.gui.MainApplication;
     12import org.openstreetmap.josm.gui.io.importexport.FileImporter;
    1213import org.openstreetmap.josm.gui.progress.ProgressMonitor;
    13 import org.openstreetmap.josm.io.FileImporter;
    1414import org.openstreetmap.josm.io.IllegalDataException;
    1515import org.openstreetmap.josm.tools.Utils;
Note: See TracChangeset for help on using the changeset viewer.