nl.siegmann.epublib.service
Class MediatypeService

java.lang.Object
  extended by nl.siegmann.epublib.service.MediatypeService

public class MediatypeService
extends Object

Manages mediatypes that are used by epubs

Author:
paul

Field Summary
static MediaType CSS
           
static MediaType EPUB
           
static MediaType GIF
           
static MediaType JPG
           
static MediaType[] mediatypes
           
static Map<String,MediaType> mediaTypesByName
           
static MediaType NCX
           
static MediaType OPENTYPE
           
static MediaType PNG
           
static MediaType SVG
           
static MediaType TTF
           
static MediaType XHTML
           
static MediaType XPGT
           
 
Constructor Summary
MediatypeService()
           
 
Method Summary
static MediaType determineMediaType(String filename)
          Gets the MediaType based on the file extension.
static MediaType getMediaTypeByName(String mediaTypeName)
           
static boolean isBitmapImage(MediaType mediaType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XHTML

public static final MediaType XHTML

EPUB

public static final MediaType EPUB

JPG

public static final MediaType JPG

PNG

public static final MediaType PNG

GIF

public static final MediaType GIF

CSS

public static final MediaType CSS

SVG

public static final MediaType SVG

TTF

public static final MediaType TTF

NCX

public static final MediaType NCX

XPGT

public static final MediaType XPGT

OPENTYPE

public static final MediaType OPENTYPE

mediatypes

public static MediaType[] mediatypes

mediaTypesByName

public static Map<String,MediaType> mediaTypesByName
Constructor Detail

MediatypeService

public MediatypeService()
Method Detail

isBitmapImage

public static boolean isBitmapImage(MediaType mediaType)

determineMediaType

public static MediaType determineMediaType(String filename)
Gets the MediaType based on the file extension. Null of no matching extension found.

Parameters:
filename -
Returns:

getMediaTypeByName

public static MediaType getMediaTypeByName(String mediaTypeName)


Copyright © 2009-2011. All Rights Reserved.