NetBeans Architecture Answers for Deprecated, old search API module

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

Interfaces table

Group of java interfaces
Interface NameIn/OutStabilitySpecified in What Document?
deprecated-SearchAPIExportedDeprecatedindex.html

defines interfaces SearchInfo, FileObjectFilter and a factory class SearchInfoFactory

FilesystemsAPIImportedOfficial .../openide/filesystems/doc-files/api.html

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

LoadersAPIImportedOfficial .../org/openide/loaders/doc-files/api.html

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

GeneralQueriesAPIImportedUnder Development .../index.html

The module is needed for compilation. The module is used during runtime.

SearchInfoSPIImportedStable

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

org.netbeans.modules.utilities.projectImportedPrivate

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

NodesAPIImportedOfficial

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

UtilitiesAPIImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 9.3 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 lookup interfaces
Interface NameIn/OutStabilitySpecified in What Document?
deprecated-SearchInfo-lookupImportedStable

Helper method SearchInfoFactory.createSearchInfoBySubnodes(Node), which combines SearchInfo objects of multiple nodes to a single SearchInfo object, uses the lookup mechanism to obtain SearchInfo objects from the nodes.


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