]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.export.core/scratch/org/simantics/export/core/ZipTest.java
Migrated source code from Simantics SVN
[simantics/platform.git] / bundles / org.simantics.export.core / scratch / org / simantics / export / core / ZipTest.java
diff --git a/bundles/org.simantics.export.core/scratch/org/simantics/export/core/ZipTest.java b/bundles/org.simantics.export.core/scratch/org/simantics/export/core/ZipTest.java
new file mode 100644 (file)
index 0000000..a257ebf
--- /dev/null
@@ -0,0 +1,38 @@
+package org.simantics.export.core;\r
+\r
+import java.io.FileInputStream;\r
+import java.io.FileOutputStream;\r
+import java.util.zip.ZipEntry;\r
+import java.util.zip.ZipOutputStream;\r
+\r
+import org.simantics.databoard.util.StreamUtil;\r
+\r
+public class ZipTest {\r
+       \r
+       public static void main(String[] args) throws Exception {\r
+               \r
+         FileOutputStream fos = new FileOutputStream("C:/scratch/case1_h_example.zip");\r
+         ZipOutputStream zos = new ZipOutputStream(fos);\r
+\r
+         FileInputStream fis1 = new FileInputStream("C:/scratch/case1_h.pdf");\r
+         try {\r
+             zos.putNextEntry(new ZipEntry("case1_h.pdf"));\r
+             StreamUtil.copyStream(fis1, zos);\r
+             zos.closeEntry();\r
+         } finally {\r
+             fis1.close();\r
+         }\r
+      \r
+         FileInputStream fis2 = new FileInputStream("C:/scratch/VF62.aprosDiagram");\r
+         try {\r
+             zos.putNextEntry(new ZipEntry("VF62.aprosDiagram"));\r
+             StreamUtil.copyStream(fis2, zos);\r
+             zos.closeEntry();\r
+         } finally {\r
+             fis2.close();\r
+         }\r
+      zos.close();\r
+               \r
+       }\r
+\r
+}\r