Ignore:
Timestamp:
2017-08-27T15:19:09+02:00 (2 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/actions
Files:
5 edited

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;
Note: See TracChangeset for help on using the changeset viewer.