source: josm/trunk/src/org/openstreetmap/josm/io/OsmBzip2Exporter.java@ 6040

Last change on this file since 6040 was 5361, checked in by Don-vip, 12 years ago

fix #7879 - Allow to open local and remote gzipped/bzipped osmChange files + remote osm.gz files + make some public constants of File filters to share between same importers/exporters

  • Property svn:eol-style set to native
File size: 707 bytes
Line 
1// License: GPL. For details, see LICENSE file.
2package org.openstreetmap.josm.io;
3
4import java.io.File;
5import java.io.FileNotFoundException;
6import java.io.FileOutputStream;
7import java.io.IOException;
8import java.io.OutputStream;
9
10import org.apache.tools.bzip2.CBZip2OutputStream;
11public class OsmBzip2Exporter extends OsmExporter {
12
13 public OsmBzip2Exporter() {
14 super(OsmBzip2Importer.FILE_FILTER);
15 }
16
17 @Override
18 protected OutputStream getOutputStream(File file) throws FileNotFoundException, IOException {
19 OutputStream out = new FileOutputStream(file);
20 out.write('B');
21 out.write('Z');
22 out = new CBZip2OutputStream(out);
23 return out;
24 }
25}
Note: See TracBrowser for help on using the repository browser.