The Code Generator SPI gives modules a chance to plug their own code generators into the popup that appears in the editor on the Insert Code action invocation.
The Highlighting SPI is a new way of influencing how text in an editor component is rendered.
The support package provides several implementations of the
The Typing Hooks SPI allows modules to intercept various key typed events handled by the editor infrastructure.
The Netbeans editor infrastructure provides an implementation of the Swing Text
package APIs as well as some additional features such as syntax coloring, code
folding, braces matching, etc.
Many languages define their own actions and support for navigating between symbol occurrences. Common action name allows them to be presented and configured as one action in IDE configuration.
Allows highlights containers to be notified that they are no longer being used by highlighting manager.
Document data handling and implementation was separated into
Typing Hooks Camel Case SPI is addition to Typing Hooks. it allows interception of various key events
that are processed in the editor. The SPI is a replacement for
subclassing editor actions such as
adopted from the legacy
editor.lib module, with unchanged semantic.
The original interface was deprecated.
The sources for the module are in the NetBeans Mercurial repositories.
Read more about the implementation in the answers to architecture questions.
Built on February 12 2016. | Portions Copyright 1997-2016 Oracle. All rights reserved.