NetBeans Architecture Answers for XML Tools API module

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

Interfaces table

Group of java interfaces
Interface NameIn/OutStabilitySpecified in What Document?
NodesAPIImportedOfficialhttps://bits.netbeans.org/10.0/javadoc/org-openide-nodes/index.html

WindowSystemAPIImportedOfficialhttps://bits.netbeans.org/10.0/javadoc/org-openide-windows/index.html

ExplorerImportedOfficial

PasteAction uses ExplorerManager.

FilesystemsImportedOfficial

E.g. FileSystemAction uses FileSystem.

DatasystemsImportedOfficial

E.g. FileSystemAction uses DataObject.

UtilitiesUIAPIImportedOfficialhttps://bits.netbeans.org/10.0/javadoc/org-openide-util-ui/index.html

org.netbeans.modules.editor.documentImportedPrivate

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

org.openide.filesystemsImportedPrivate

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

org.openide.utilImportedPrivate

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

org.openide.util.lookupImportedPrivate

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

XMLAPIsExportedOfficialindex.html


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