[Yanel-dev] MimeTypeUtil patch
Evaldas Taroza
etaroza at optaros.com
Thu Jan 17 15:50:03 CET 2008
Hi,
I made a small improvement for Wyona commons MimeTypeUtil patch, Do you =
think it makes sense? For me it does:) Can someone commit it ASAP. =
Hopefully it does not break anything.
Evaldas
-- =
+41 79 616 53 76
Optaros - www.optaros.com
-------------- next part --------------
Index: src/java/org/wyona/commons/io/MimeTypeUtil.java
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- src/java/org/wyona/commons/io/MimeTypeUtil.java (revision 30462)
+++ src/java/org/wyona/commons/io/MimeTypeUtil.java (working copy)
@@ -14,11 +14,10 @@
* @return true if mime-type is textual.
*/
public static boolean isTextual(String mimeType) {
- if (mimeType.startsWith("text") =
- || mimeType.equals("application/xml")
- || mimeType.equals("application/xhtml+xml")
+ if (mimeType.startsWith("text/") =
|| mimeType.equals("application/x-javascript")
- || mimeType.equals("application/javascript")) {
+ || mimeType.equals("application/javascript")
+ || mimeType.equals("application/json")) {
return true;
} else {
return false;
@@ -26,6 +25,20 @@
}
=
/**
+ * Indicates whether a mimet-ype represents an XML document
+ * @param mimeType
+ * @return true if mime-type is XML.
+ */
+ public static boolean isXML(String mimeType) {
+ if (mimeType.equals("application/xml")
+ || mimeType.endsWith("+xml")) {
+ return true;
+ } else {
+ return false;
+ }
+ }
+ =
+ /**
* Indicates whether a mime-type represents an document containing html
* or xhtml.
* @param mimeType
More information about the Yanel-development
mailing list