NetBeans Architecture Answers for Versioning Core module


Interfaces table

Group of java interfaces
Interface NameIn/OutStabilitySpecified in What Document?
FSIndependentVersioningSPIExportedFriend

Enables to fully integrate into the IDE workflow filesystem independent Source Code Management (SCM or Versioning) modules.

DiffAPIImportedOfficial

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

ExternalExecutionAPIImportedStable

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

ProjectAPIImportedOfficial

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

BaseProjectUIAPIImportedOfficial

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

GeneralQueriesAPIImportedOfficial

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

org.openide.awtImportedOfficial

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

DialogsAPIImportedOfficial

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

FilesystemsAPIImportedOfficial

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

LoadersAPIImportedOfficial

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

ModulesAPIImportedOfficial

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

NodesAPIImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 6.0 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.

WindowSystemAPIImportedOfficial

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

Group of property interfaces
Interface NameIn/OutStabilitySpecified in What Document?
versioning.netbeans.user.versionedExportedPrivate

NetBeans userdir is by default excluded from version control for performance reason. This can be overridden by setting the property to true.


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