01: package org.contineo.util.config;
02:
03: import java.util.Properties;
04:
05: /**
06: * Collects all registered extension-mimetypes mammings
07: *
08: * @author Marco Meschieri
09: * @author Michael Scholz
10: * @version $Id: MimeTypeConfig.java,v 1.1 2007/06/29 06:28:25 marco Exp $
11: * @since 3.0
12: */
13: public class MimeTypeConfig extends ContextConfigurator {
14: private Properties mimeTypes = new Properties();
15:
16: private MimeTypeConfig() {
17: }
18:
19: public Properties getMimeTypes() {
20: return mimeTypes;
21: }
22:
23: public void setMimeTypes(Properties mimeTypes) {
24: this .mimeTypes = mimeTypes;
25: }
26:
27: /**
28: * This method selects the application for a mimetype.
29: */
30: public String getMimeApp(String extension) {
31: return mimeTypes.getProperty(extension);
32: }
33: }
|