You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@chemistry.apache.org by fm...@apache.org on 2012/08/04 22:18:46 UTC
svn commit: r1369426 -
/chemistry/opencmis/trunk/chemistry-opencmis-commons/chemistry-opencmis-commons-impl/src/main/java/org/apache/chemistry/opencmis/commons/impl/MimeTypes.java
Author: fmui
Date: Sat Aug 4 20:18:45 2012
New Revision: 1369426
URL: http://svn.apache.org/viewvc?rev=1369426&view=rev
Log:
Updated MIME types
Modified:
chemistry/opencmis/trunk/chemistry-opencmis-commons/chemistry-opencmis-commons-impl/src/main/java/org/apache/chemistry/opencmis/commons/impl/MimeTypes.java
Modified: chemistry/opencmis/trunk/chemistry-opencmis-commons/chemistry-opencmis-commons-impl/src/main/java/org/apache/chemistry/opencmis/commons/impl/MimeTypes.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-commons/chemistry-opencmis-commons-impl/src/main/java/org/apache/chemistry/opencmis/commons/impl/MimeTypes.java?rev=1369426&r1=1369425&r2=1369426&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-commons/chemistry-opencmis-commons-impl/src/main/java/org/apache/chemistry/opencmis/commons/impl/MimeTypes.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-commons/chemistry-opencmis-commons-impl/src/main/java/org/apache/chemistry/opencmis/commons/impl/MimeTypes.java Sat Aug 4 20:18:45 2012
@@ -51,6 +51,7 @@ public class MimeTypes {
EXT2MIME.put("cat", "application/vnd.ms-pkiseccat");
EXT2MIME.put("cdf", "application/x-cdf");
EXT2MIME.put("cer", "application/x-x509-ca-cert");
+ EXT2MIME.put("class", "application/java-vm");
EXT2MIME.put("clp", "application/x-msclip");
EXT2MIME.put("cmx", "image/x-cmx");
EXT2MIME.put("cod", "image/cis-cod");
@@ -68,8 +69,10 @@ public class MimeTypes {
EXT2MIME.put("dvi", "application/x-dvi");
EXT2MIME.put("dxr", "application/x-director");
EXT2MIME.put("eps", "application/postscript");
+ EXT2MIME.put("epub", "application/epub+zip");
EXT2MIME.put("etx", "text/x-setext");
EXT2MIME.put("evy", "application/envoy");
+ EXT2MIME.put("flac", "audio/flac");
EXT2MIME.put("fif", "application/fractals");
EXT2MIME.put("flr", "x-world/x-vrml");
EXT2MIME.put("gif", "image/gif");
@@ -88,11 +91,13 @@ public class MimeTypes {
EXT2MIME.put("ief", "image/ief");
EXT2MIME.put("iii", "application/x-iphone");
EXT2MIME.put("isp", "application/x-internet-signup");
+ EXT2MIME.put("jar", "application/java-archive");
EXT2MIME.put("jfif", "image/pipeg");
EXT2MIME.put("jpe", "image/jpeg");
EXT2MIME.put("jpeg", "image/jpeg");
EXT2MIME.put("jpg", "image/jpeg");
EXT2MIME.put("js", "application/x-javascript");
+ EXT2MIME.put("json", "application/json");
EXT2MIME.put("latex", "application/x-latex");
EXT2MIME.put("lsf", "video/x-la-asf");
EXT2MIME.put("lsx", "video/x-la-asf");
@@ -117,6 +122,25 @@ public class MimeTypes {
EXT2MIME.put("mvb", "application/x-msmediaview");
EXT2MIME.put("nws", "message/rfc822");
EXT2MIME.put("oda", "application/oda");
+ EXT2MIME.put("odb", "application/vnd.oasis.opendocument.database");
+ EXT2MIME.put("odc", "application/vnd.oasis.opendocument.chart");
+ EXT2MIME.put("odf", "application/vnd.oasis.opendocument.formula");
+ EXT2MIME.put("odft", "application/vnd.oasis.opendocument.formula-template");
+ EXT2MIME.put("odg", "application/vnd.oasis.opendocument.graphics");
+ EXT2MIME.put("odi", "application/vnd.oasis.opendocument.image");
+ EXT2MIME.put("odm", "application/vnd.oasis.opendocument.text-master");
+ EXT2MIME.put("odp", "application/vnd.oasis.opendocument.presentation");
+ EXT2MIME.put("ods", "application/vnd.oasis.opendocument.spreadsheet");
+ EXT2MIME.put("odt", "application/vnd.oasis.opendocument.text");
+ EXT2MIME.put("ogg", "audio/ogg");
+ EXT2MIME.put("ogv", "video/ogg");
+ EXT2MIME.put("otc", "application/vnd.oasis.opendocument.chart-template");
+ EXT2MIME.put("otg", "application/vnd.oasis.opendocument.graphics-template");
+ EXT2MIME.put("oth", "application/vnd.oasis.opendocument.text-web");
+ EXT2MIME.put("oti", "application/vnd.oasis.opendocument.image-template");
+ EXT2MIME.put("otp", "application/vnd.oasis.opendocument.presentation-template");
+ EXT2MIME.put("ots", "application/vnd.oasis.opendocument.spreadsheet-template");
+ EXT2MIME.put("ott", "application/vnd.oasis.opendocument.text-template");
EXT2MIME.put("p10", "application/pkcs10");
EXT2MIME.put("p12", "application/x-pkcs12v");
EXT2MIME.put("p7b", "application/x-pkcs7-certificates");
@@ -155,6 +179,7 @@ public class MimeTypes {
EXT2MIME.put("roff", "application/x-troff");
EXT2MIME.put("rtf", "application/rtf");
EXT2MIME.put("rtx", "text/richtext");
+ EXT2MIME.put("ser", "application/java-serialized-object");
EXT2MIME.put("scd", "application/x-msschedule");
EXT2MIME.put("sct", "text/scriptlet");
EXT2MIME.put("sh", "application/x-sh");
@@ -214,9 +239,15 @@ public class MimeTypes {
// MIME type to extension
MIME2EXT.put("application/octet-stream", "");
MIME2EXT.put("application/envoy", "evy");
+ MIME2EXT.put("application/epub+zip", "epub");
MIME2EXT.put("application/fractals", "fif");
MIME2EXT.put("application/futuresplash", "spl");
MIME2EXT.put("application/hta", "hta");
+ MIME2EXT.put("application/java-archive", "jar");
+ MIME2EXT.put("application/java-serialized-object", "ser");
+ MIME2EXT.put("application/java-vm", "class");
+ MIME2EXT.put("application/javascript", "js");
+ MIME2EXT.put("application/json", "json");
MIME2EXT.put("application/mac-binhex40", "hqx");
MIME2EXT.put("application/msword", "doc");
MIME2EXT.put("application/oda", "oda");
@@ -234,6 +265,23 @@ public class MimeTypes {
MIME2EXT.put("application/vnd.ms-powerpoint", "ppt");
MIME2EXT.put("application/vnd.ms-project", "mpp");
MIME2EXT.put("application/vnd.ms-works", "wps");
+ MIME2EXT.put("application/vnd.oasis.opendocument.chart", "odc");
+ MIME2EXT.put("application/vnd.oasis.opendocument.chart-template", "otc");
+ MIME2EXT.put("application/vnd.oasis.opendocument.database", "odb");
+ MIME2EXT.put("application/vnd.oasis.opendocument.formula", "odf");
+ MIME2EXT.put("application/vnd.oasis.opendocument.formula-template", "odft");
+ MIME2EXT.put("application/vnd.oasis.opendocument.graphics", "odg");
+ MIME2EXT.put("application/vnd.oasis.opendocument.graphics-template", "otg");
+ MIME2EXT.put("application/vnd.oasis.opendocument.image", "odi");
+ MIME2EXT.put("application/vnd.oasis.opendocument.image-template", "oti");
+ MIME2EXT.put("application/vnd.oasis.opendocument.presentation", "odp");
+ MIME2EXT.put("application/vnd.oasis.opendocument.presentation-template", "otp");
+ MIME2EXT.put("application/vnd.oasis.opendocument.spreadsheet", "ods");
+ MIME2EXT.put("application/vnd.oasis.opendocument.spreadsheet-template", "ots");
+ MIME2EXT.put("application/vnd.oasis.opendocument.text", "odt");
+ MIME2EXT.put("application/vnd.oasis.opendocument.text-master", "odm");
+ MIME2EXT.put("application/vnd.oasis.opendocument.text-template", "ott");
+ MIME2EXT.put("application/vnd.oasis.opendocument.text-web", "oth");
MIME2EXT.put("application/vnd.openxmlformats-officedocument.presentationml.presentation", "pptx");
MIME2EXT.put("application/vnd.openxmlformats-officedocument.presentationml.slideshow", "ppsx");
MIME2EXT.put("application/vnd.openxmlformats-officedocument.presentationml.template", "potx");
@@ -290,14 +338,16 @@ public class MimeTypes {
MIME2EXT.put("application/ynd.ms-pkipko", "vpko");
MIME2EXT.put("application/zip", "zip");
MIME2EXT.put("audio/basic", "snd");
+ MIME2EXT.put("audio/flac", "flac");
MIME2EXT.put("audio/mid", "mid");
MIME2EXT.put("audio/mpeg", "mp3");
+ MIME2EXT.put("audio/ogg", "ogg");
MIME2EXT.put("audio/x-aiff", "aif");
MIME2EXT.put("audio/x-mpegurl", "m3u");
MIME2EXT.put("audio/x-pn-realaudio", "ram");
MIME2EXT.put("audio/x-wav", "wav");
- MIME2EXT.put("doct", "application/vnd.openxmlformats-officedocument.wordprocessingml.template");
- MIME2EXT.put("docx", "application/vnd.openxmlformats-officedocument.wordprocessingml.document");
+ MIME2EXT.put("application/vnd.openxmlformats-officedocument.wordprocessingml.template", "doct");
+ MIME2EXT.put("application/vnd.openxmlformats-officedocument.wordprocessingml.document", "docx");
MIME2EXT.put("image/bmp", "bmp");
MIME2EXT.put("image/cis-cod", "cod");
MIME2EXT.put("image/gif", "gif");
@@ -333,6 +383,7 @@ public class MimeTypes {
MIME2EXT.put("text/xml", "xml");
MIME2EXT.put("video/mpeg", "mpeg");
MIME2EXT.put("video/mpegv", "mpe");
+ MIME2EXT.put("video/ogg", "ogv");
MIME2EXT.put("video/quicktime", "mov");
MIME2EXT.put("video/quicktime", "qt");
MIME2EXT.put("video/x-la-asf", "lsf");