NetBeans Architecture Answers for Editor Library 2 module


Interfaces table

Group of java interfaces
Interface NameIn/OutStabilitySpecified in What Document?
editor-code-generatorExportedOfficial .../spi/editor/codegen/package-summary.html

Code Generator SPI

editor-highlightingExportedOfficial .../editor/highlighting/package-summary.html

Highlighting SPI

editor-typing-hooksExportedOfficial .../editor/typinghooks/package-summary.html

Typing Hooks SPI

editor-caretExportedOfficial .../api/editor/caret/package-summary.html

Editor Caret API

CommonAnnotationsAPIImportedStable

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

org.netbeans.modules.editor.documentImportedPrivate

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

MimeLookupAPIImportedOfficial

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

EditorSettingsAPIImportedOfficial

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

org.netbeans.modules.editor.utilImportedPrivate

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

LexerAPIImportedOfficial

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

org.openide.awtImportedOfficial

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

DialogsAPIImportedOfficial

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

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.

UtilitiesAPIImportedOfficial

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

Group of property interfaces
Interface NameIn/OutStabilitySpecified in What Document?
HighlightsLayerIncludesExportedOfficial

Defines a regular expression that can be used for filtering out highlighting layers used for rendering a text component. If specified, any layer with id matching the regular expression will be used for rendering the component. By default, when the property is not specified or is null, all layers are used. See
Use case 5. for more details.

HighlightsLayerExcludesExportedOfficial

Defines a regular expression that can be used for filtering out highlighting layers used for rendering a text component. If specified, any layer with id matching the regular expression will not be used for rendering the component. By default, when the property is not specified or is null, all layers are used. See
Use case 5. for more details.


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