org.openide.filesystems
Class MIMEResolver
java.lang.Object
|
+--org.openide.filesystems.MIMEResolver
- public abstract class MIMEResolver
- extends Object
This class is intended as superclass for individual resolvers. Resolvers must implement
only one method: findMIMEType(FileObject fo). This method is called from MIMESupport.findMIMEType (FileObject),
where registered subclasses of MIMEResolver are asked one by one to resolve MIME type of this FileObject.
Resolving is finished right after first resolver is able to resolve this FileObject or if all registered
resolvers returned null (not recognized).
Resolvers are registered if they have their record in IDE_HOME\system\Services
in form *.instance e.g.: org-some-package-JavaResolver.instance
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MIMEResolver
public MIMEResolver()
findMIMEType
public abstract String findMIMEType(FileObject fo)
- Resolves FileObject and returns recognized MIME type
- Parameters:
fo
- is FileObject which should be resolved- Returns:
- recognized MIME type or null if not recognized
Built on February 22 2001. | Portions Copyright 1997-2000 Sun Microsystems, Inc. All rights reserved.