Elexis API documentation
Version 2.1.6 as of December 11 2011

ch.rgw.tools
Class MimeTool

java.lang.Object
  extended by ch.rgw.tools.MimeTool

public class MimeTool
extends java.lang.Object


Field Summary
static java.lang.String BINARY
           
static java.lang.String EXCEL
           
static java.lang.String GIF
           
static java.lang.String HTML
           
static java.lang.String JPEG
           
static java.lang.String OPENDOCUMENT_TEXT
           
static java.lang.String PDF
           
static java.lang.String PNG
           
static java.lang.String POWERPOINT
           
static java.lang.String TXT
           
static java.lang.String WORD
           
static java.lang.String XML
           
static java.lang.String ZIP
           
 
Constructor Summary
MimeTool()
           
 
Method Summary
static java.lang.String getExtension(java.lang.String mimetype)
          find the file extension for a given mimetype.
static java.lang.String getMimeType(java.lang.String ext)
          find the mimetype for a given extension
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GIF

public static final java.lang.String GIF
See Also:
Constant Field Values

PNG

public static final java.lang.String PNG
See Also:
Constant Field Values

POWERPOINT

public static final java.lang.String POWERPOINT
See Also:
Constant Field Values

JPEG

public static final java.lang.String JPEG
See Also:
Constant Field Values

PDF

public static final java.lang.String PDF
See Also:
Constant Field Values

BINARY

public static final java.lang.String BINARY
See Also:
Constant Field Values

OPENDOCUMENT_TEXT

public static final java.lang.String OPENDOCUMENT_TEXT
See Also:
Constant Field Values

TXT

public static final java.lang.String TXT
See Also:
Constant Field Values

XML

public static final java.lang.String XML
See Also:
Constant Field Values

ZIP

public static final java.lang.String ZIP
See Also:
Constant Field Values

HTML

public static final java.lang.String HTML
See Also:
Constant Field Values

WORD

public static final java.lang.String WORD
See Also:
Constant Field Values

EXCEL

public static final java.lang.String EXCEL
See Also:
Constant Field Values
Constructor Detail

MimeTool

public MimeTool()
Method Detail

getMimeType

public static java.lang.String getMimeType(java.lang.String ext)
find the mimetype for a given extension

Parameters:
ext - an extension with or without dot. Case doesn't matter
Returns:
the matching mimetype or application/octet-stream if none was found, or the empty string if ext was null

getExtension

public static java.lang.String getExtension(java.lang.String mimetype)
find the file extension for a given mimetype. If more than one extension is known for a mimetyoe, only the first one will be chosen

Parameters:
mimetype - a mimetype. Case doesn't matter
Returns:
the matching extension or the empty string if none was found

Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis