NetBeans Architecture Answers for MIME Lookup API module

WARNING: answering questions version 1.28 rather than the current 1.29.

Interfaces table

Group of java interfaces
Interface NameIn/OutStabilitySpecified in What Document?
MimeLookupAPIExportedOfficial
MimeLookupSPIExportedOfficial
FilesystemsAPIImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 9.0 is required.

WeakListener.setAccessibleImportedUnder Development

The module is needed for compilation. The module is used during runtime. Specification version 9.3 is required.

LookupAPIImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 8.0 is required.

Group of systemproperty interfaces
Interface NameIn/OutStabilitySpecified in What Document?
org.openide.awt.ActionReference.completionImportedUnder Development

The annotation processor for
MimeRegistration annotation reuses API defined by UI Utilities API and reads System.getProperty("org.openide.awt.ActionReference.completion") property. If it is specified, then the processor tries to load such class, casts it to Processor and asks it for additional completion items for annotation's mimeType attribute. By default, when running inside NetBeans IDE, apisupport.project registers such class and provides items representing valid paths in current project.


General Information


Project and platform dependencies


Deployment


Compatibility with environment


Access to resources


Lookup of components


Execution Environment


Format of files and protocols


Performance and Scalability