com.sun.jimi.core
Class JimiControl
java.lang.Object
|
+--com.sun.jimi.core.JimiControl
- public class JimiControl
- extends java.lang.Object
Central control for managing mappings for encoders, decoders, mimetypes and
filetype-detection.
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
mimeToDecoderMap
protected static java.util.Hashtable mimeToDecoderMap
mimeToEncoderMap
protected static java.util.Hashtable mimeToEncoderMap
fileExtensionToDecoderMap
protected static java.util.Hashtable fileExtensionToDecoderMap
fileExtensionToEncoderMap
protected static java.util.Hashtable fileExtensionToEncoderMap
decoderFactories
protected static java.util.Vector decoderFactories
encoderFactories
protected static java.util.Vector encoderFactories
extensions
protected static java.util.Vector extensions
extensionsAllowed
protected static boolean extensionsAllowed
JimiControl
public JimiControl()
addExtension
public static void addExtension(JimiExtension extension)
- Add an extension to Jimi.
- Parameters:
extension
- the extension
getDecoderByType
protected static JimiDecoderFactory getDecoderByType(java.lang.String mimeType)
getDecoderByFileExtension
protected static JimiDecoderFactory getDecoderByFileExtension(java.lang.String filename)
getDecoderForInputStream
protected static JimiDecoderFactory getDecoderForInputStream(java.io.PushbackInputStream input)
getEncoderByType
protected static JimiEncoderFactory getEncoderByType(java.lang.String mimeType)
getEncoderByFileExtension
protected static JimiEncoderFactory getEncoderByFileExtension(java.lang.String filename)
addDecoder
protected static void addDecoder(JimiDecoderFactory decoder)
addEncoder
protected static void addEncoder(JimiEncoderFactory encoder)
disableExtensions
protected static void disableExtensions()