Author: michiel
Date: 2010-02-17 16:25:49 +0100 (Wed, 17 Feb 2010)
New Revision: 41113
Removed:
mmbase/branches/MMBase-1_9/applications/media/src/main/java/org/mmbase/applications/media/MimeType.java
Log:
moved to org.mmbase.util
Deleted:
mmbase/branches/MMBase-1_9/applications/media/src/main/java/org/mmbase/applications/media/MimeType.java
===================================================================
---
mmbase/branches/MMBase-1_9/applications/media/src/main/java/org/mmbase/applications/media/MimeType.java
2010-02-17 15:23:14 UTC (rev 41112)
+++
mmbase/branches/MMBase-1_9/applications/media/src/main/java/org/mmbase/applications/media/MimeType.java
2010-02-17 15:25:49 UTC (rev 41113)
@@ -1,63 +0,0 @@
-/*
-
-This software is OSI Certified Open Source Software.
-OSI Certified is a certification mark of the Open Source Initiative.
-
-The license (Mozilla version 1.0) can be read at the MMBase site.
-See http://www.MMBase.org/license
-
-*/
-package org.mmbase.applications.media;
-
-
-/**
- *
- * @author Michiel Meeuwissen
- */
-
-public class MimeType implements java.io.Serializable {
- private static final long serialVersionUID = 0L;
-
- public static final String STAR = "*";
- public static final MimeType ANY = new MimeType(STAR, STAR);
-
- private final String type;
- private final String subType;
-
-
- public MimeType(String s) {
- if (s != null && s.length() > 0) {
- String[] m = s.split("/", 2);
- type = m[0];
- if (m.length > 1) {
- subType = m[1];
- } else {
- subType = STAR;
- }
- } else {
- type = STAR;
- subType = STAR;
- }
- }
- public MimeType(String t, String s) {
- type = t;
- subType = s;
- }
-
- public String getType() {
- return type;
- }
- public String getSubType() {
- return subType;
- }
-
- public String toString() {
- return type + "/" + subType;
- }
-
- public boolean matches(MimeType mt) {
- return
- (type.equals(STAR) || mt.type.equals(STAR) ||
type.equals(mt.type)) &&
- (subType.equals(STAR) || mt.subType.equals(STAR) ||
subType.equals(mt.subType));
- }
-}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs