public abstract class FileFormatServiceRegistry<FF extends FileFormat,S> extends ServiceRegistry<FF,S>
ServiceRegistry for FileFormat related services. This FileFormat-specific subclass offers
 some utility methods for matching MIME types and file extensions to the file formats of registered services.logger, services| Modifier | Constructor and Description | 
|---|---|
| protected  | FileFormatServiceRegistry(Class<S> serviceClass) | 
| Modifier and Type | Method and Description | 
|---|---|
| Optional<FF> | getFileFormatForFileName(String fileName)Tries to match the extension of a file name against the list of registred file formats. | 
| Optional<FF> | getFileFormatForMIMEType(String mimeType)Tries to match a MIME type against the list of registered file formats. | 
public Optional<FF> getFileFormatForMIMEType(String mimeType)
mimeType - A MIME type, e.g. "text/plain".FileFormat, or Optional.empty() if no match was found.public Optional<FF> getFileFormatForFileName(String fileName)
fileName - A file name.FileFormat, or Optional.empty() if no match was found.Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.