This document lists changes made to the Editor Library API.
Fuller descriptions of all changes can be found below (follow links).
Not all deprecations are listed here, assuming that the deprecated APIs continue to essentially work. For a full deprecation list, please consult the Javadoc.
DrawLayer
These API specification versions may be used to indicate that a module requires a certain API feature in order to function. For example, if you see here a feature you need which is labelled 1.20, your manifest should contain in its main attributes the line:
OpenIDE-Module-Module-Dependencies: org.netbeans.modules.editor.lib/1 > 1.20
DrawLayer
The ExtCaret.setMatchBraceOffset
and the MATCH_BRACE_*
constants can be used for customizing the algorithm for
finding a matching bracket. The options are: match a breacket
before caret, after caret or either side.
The JumpList was never meant to be subclassed or instantialized even though the class did not prevent it. It is now final with private constructor; the same for JumpList.Entry class.
DrawLayer
Using DrawLayer
and related classes and methods
has been deprecated in favor of the new Highlighting SPI in
the editor/lib2 module. For more details see
Highlighting SPI.
Adding Coloring.fromAttributeSet
static
method to provide a simple and correct way of converting colorings
from the format used by the new settings infrastructure to
the format used by DrawEngine
and various
DrawLayer
s.
Separate arch and apichanges documents extracted from editor to editor/lib.
Built on May 28 2007. | Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.