2
* @license Highcharts JS v2.3.3 (2012-11-02)
6
* Author: Gert Vaartjes
8
* License: www.highcharts.com/license
10
package com.highcharts.export.util;
12
import java.util.EnumSet;
13
import java.util.HashMap;
16
public enum MimeType {
17
PNG("image/png", "png"),
18
JPEG("image/jpeg", "jpeg"),
19
PDF("application/pdf", "pdf"),
20
SVG("image/svg+xml", "svg");
22
private static final Map<String, MimeType> lookup = new HashMap<String, MimeType>();
25
for (MimeType m : EnumSet.allOf(MimeType.class)) {
26
lookup.put(m.getType(), m);
27
lookup.put(m.getExtension(), m);
32
private String extension;
34
private MimeType(String type, String extension) {
36
this.extension = extension;
39
public String getType() {
43
public String getExtension() {
47
public static MimeType get(String type) {
48
MimeType mime = lookup.get(type);
b'\\ No newline at end of file'