org.semanticdesktop.aperture.mime.identifier.impl
Class DefaultMimeTypeIdentifierRegistry
java.lang.Object
org.semanticdesktop.aperture.mime.identifier.impl.MimeTypeIdentifierRegistryImpl
org.semanticdesktop.aperture.mime.identifier.impl.DefaultMimeTypeIdentifierRegistry
- All Implemented Interfaces:
- MimeTypeIdentifierRegistry
public class DefaultMimeTypeIdentifierRegistry
- extends MimeTypeIdentifierRegistryImpl
DefaultMimeTypeIdentifierRegistry provides the complete set of MimeTypeIdentifierFactories available in
Aperture.
The main purpose of this class is to be able to conveniently access the set of MimeTypeIdentifierFactories
in non-OSGi applications, which take care of this initialization in a different way. A single line of code
gives you the entire set without requiring further setup.
The set of factory class names are loaded from an XML file which can optionally be specified to the
constructor. This class requires all the listed classes to have a no-argument constructor.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultMimeTypeIdentifierRegistry
public DefaultMimeTypeIdentifierRegistry()
DefaultMimeTypeIdentifierRegistry
public DefaultMimeTypeIdentifierRegistry(InputStream stream)
throws IOException
- Throws:
IOException
Copyright © 2010 Aperture Development Team. All Rights Reserved.