NetBeans Architecture Answers for JUnit Tests module

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

Interfaces table

Group of java interfaces
Interface NameIn/OutStabilitySpecified in What Document?
org.netbeans.modules.junit.pluginExportedUnder Development

This SPI describes services provided by the custom JUnit support plugin which are not desribed by the existing public SPI (UnitTestForSourceQuery). This SPI represents an additional source of information for the JUnit module and allows a custom test-skeleton generator to be plugged.

AntLoggerImportedStable .../overview-summary.html

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

JavaSupportAPIsImportedOfficial .../overview-summary.html

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

MultiViewImportedUnder Development .../overview-summary.html

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

JavaPlatformAPIImportedOfficial .../overview-summary.html

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

JavaProjectAPIImportedOfficial .../overview-summary.html

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

ProjectAPIImportedOfficial .../overview-summary.html

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

ProjectUIAPIImportedOfficial .../overview-summary.html

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

FilesystemsAPIImportedOfficial .../overview-summary.html

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

UtilitiesAPIImportedOfficial .../org-openide-util/overview-summary.html

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

ModulesAPIImportedOfficial .../overview-summary.html

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

NodesAPIImportedOfficial .../org-openide-nodes/overview-summary.html

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

ExplorerAPIImportedOfficial .../overview-summary.html

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

org.openide.awtImportedOfficial../org-openide-awt/overview-summary.html

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

DialogsAPIImportedOfficial .../overview-summary.html

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

SettingsAPIImportedOfficial .../overview-summary.html

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

EditorAPIImportedOfficial .../org-openide-text/overview-summary.html

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

LoadersAPIImportedOfficial .../overview-summary.html

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

WindowSystemAPIImportedOfficial .../overview-summary.html

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

Group of lookup interfaces
Interface NameIn/OutStabilitySpecified in What Document?
JUnit-plugin-lookupExportedUnder Development .../modules/junit/plugin/JUnitPlugin.html

The object implementing the JUnitPlugin interface is taken by the JUnit module from the current project's lookup, the same way as the UnitTestForSourceQuery.


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