001 // License: GPL. For details, see LICENSE file. 002 package org.openstreetmap.josm.io; 003 004 import java.io.File; 005 import java.io.FileNotFoundException; 006 import java.io.FileOutputStream; 007 import java.io.IOException; 008 import java.io.OutputStream; 009 import java.util.zip.GZIPOutputStream; 010 public class OsmGzipExporter extends OsmExporter { 011 012 public OsmGzipExporter() { 013 super(OsmGzipImporter.FILE_FILTER); 014 } 015 016 @Override 017 protected OutputStream getOutputStream(File file) throws FileNotFoundException, IOException { 018 OutputStream out = new FileOutputStream(file); 019 return new GZIPOutputStream(out); 020 } 021 }