org.jesktop.mime
Interface MimeManager


public interface MimeManager

Interface MimeManager

Version:
* $Revision: 1.1 $
Author:
Paul Hammant Paul_Hammant@yahoo.com

Method Summary
 int countRegisteredMimes()
          Method countRegisteredMimes
 MimeInfo createMimeInfo(java.lang.String mime, java.lang.String description)
          Method createMimeInfo
 MimeInfo getMimeInfo(int index)
          Method getMimeInfo
 void registerExtensionsForMime(java.lang.String extensions, MimeInfo minfo)
          Method registerExtensionsForMime
 void registerMime(MimeInfo minfo)
          Method registerMime
 void unregisterExtensionsForMime(MimeInfo minfo)
          Method unregisterExtensionsForMime
 void unregisterMime(java.lang.String mime)
          Method unregisterMime
 MimeInfo updateMimeInfo(MimeInfo minfo, java.lang.String mime, java.lang.String description)
          Method updateMimeInfo
 

Method Detail

getMimeInfo

public MimeInfo getMimeInfo(int index)
Method getMimeInfo

Parameters:
index -
Returns:

unregisterMime

public void unregisterMime(java.lang.String mime)
                    throws MimeNotRegisteredException
Method unregisterMime

Parameters:
mime -
Throws:
MimeNotRegisteredException

registerExtensionsForMime

public void registerExtensionsForMime(java.lang.String extensions,
                                      MimeInfo minfo)
                               throws MimeAlreadyRegisteredException
Method registerExtensionsForMime

Parameters:
extensions -
minfo -
Throws:
MimeAlreadyRegisteredException

unregisterExtensionsForMime

public void unregisterExtensionsForMime(MimeInfo minfo)
Method unregisterExtensionsForMime

Parameters:
minfo -

createMimeInfo

public MimeInfo createMimeInfo(java.lang.String mime,
                               java.lang.String description)
                        throws MimeAlreadyRegisteredException
Method createMimeInfo

Parameters:
mime -
description -
Returns:
Throws:
MimeAlreadyRegisteredException

registerMime

public void registerMime(MimeInfo minfo)
                  throws MimeAlreadyRegisteredException
Method registerMime

Parameters:
minfo -
Throws:
MimeAlreadyRegisteredException

updateMimeInfo

public MimeInfo updateMimeInfo(MimeInfo minfo,
                               java.lang.String mime,
                               java.lang.String description)
                        throws MimeAlreadyRegisteredException,
                               MimeNotRegisteredException
Method updateMimeInfo

Parameters:
minfo -
mime -
description -
Returns:
Throws:
MimeAlreadyRegisteredException
MimeNotRegisteredException

countRegisteredMimes

public int countRegisteredMimes()
Method countRegisteredMimes

Returns:


Copyright © 2004 Jesktop Project. All Rights Reserved.