Ignore:
Timestamp:
2016-01-19T11:20:23+01:00 (10 years ago)
Author:
bastiK
Message:

applied #12370 - adapted osm file filter to other file types (patch by kolesar)

Location:
trunk/src/org/openstreetmap/josm/io
Files:
3 deleted
4 edited

Legend:

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

    r6718 r9537  
    11// License: GPL. For details, see LICENSE file.
    22package org.openstreetmap.josm.io;
     3
     4import static org.openstreetmap.josm.tools.I18n.tr;
     5
     6import org.openstreetmap.josm.actions.ExtensionFileFilter;
    37
    48/**
     
    1115     */
    1216    public OsmBzip2Exporter() {
    13         super(OsmBzip2Importer.FILE_FILTER);
     17        super(new ExtensionFileFilter(
     18            "osm.bz2,osm.bz", "osm.bz2", tr("OSM Server Files bzip2 compressed") + " (*.osm.bz2, *.osm.bz)"));
    1419    }
    1520
  • trunk/src/org/openstreetmap/josm/io/OsmExporter.java

    r9296 r9537  
    3232     */
    3333    public OsmExporter() {
    34         super(OsmImporter.FILE_FILTER);
     34        super(new ExtensionFileFilter(
     35            "osm,xml", "osm", tr("OSM Server Files") + " (*.osm)"));
    3536    }
    3637
  • trunk/src/org/openstreetmap/josm/io/OsmGzipExporter.java

    r6718 r9537  
    11// License: GPL. For details, see LICENSE file.
    22package org.openstreetmap.josm.io;
     3
     4import static org.openstreetmap.josm.tools.I18n.tr;
     5
     6import org.openstreetmap.josm.actions.ExtensionFileFilter;
    37
    48/**
     
    1115     */
    1216    public OsmGzipExporter() {
    13         super(OsmGzipImporter.FILE_FILTER);
     17        super(new ExtensionFileFilter(
     18            "osm.gz", "osm.gz", tr("OSM Server Files gzip compressed") + " (*.osm.gz)"));
    1419    }
    1520
  • trunk/src/org/openstreetmap/josm/io/OsmImporter.java

    r8929 r9537  
    88import java.io.IOException;
    99import java.io.InputStream;
     10import java.util.Arrays;
    1011
    1112import javax.swing.JOptionPane;
     
    2425     * The OSM file filter (*.osm and *.xml files).
    2526     */
    26     public static final ExtensionFileFilter FILE_FILTER = new ExtensionFileFilter(
    27             "osm,xml", "osm", tr("OSM Server Files") + " (*.osm *.xml)");
     27    public static final ExtensionFileFilter FILE_FILTER = ExtensionFileFilter.newFilterWithArchiveExtensions(
     28            "osm,xml", "osm", tr("OSM Server Files") + " (*.osm, *.osm.gz, *.osm.bz2, *.osm.zip, *.xml)", ExtensionFileFilter.AddArchiveExtension.NONE, Arrays.asList("gz", "bz", "bz2", "zip"));
    2829
    2930    /**
Note: See TracChangeset for help on using the changeset viewer.