| Package | Description | 
|---|---|
| oracle.ide.ceditor | 
 The  
Code Editor package contains the code editing
implementation of the JDeveloper IDE. | 
| oracle.javatools.editor | 
 The  
Editor package is a basic framework for an editor
component with syntax highlighting capabilities, built on top of the
Swing text framework. | 
| oracle.javatools.editor.find | |
| oracle.javatools.editor.gutter | 
 The Line Gutter package is a subset of the Editor package, and
contains API for working with a  
Gutter associated with an
editor pane. | 
| oracle.javatools.editor.highlight | 
 The Highlights package is a subset of the Editor package, and contains
API's for creating, maintaining, and applying background, foreground,
font, and underline highlights to regions of text in an editor pane. 
 | 
| oracle.javatools.editor.plugins | 
 The Plugins package is a subset of the Editor package, and is one
way to extend the functionality of an editor pane. 
 | 
| Class and Description | 
|---|
| HighlightStyle
 The  
HighlightStyle class defines a set of foreground
 and background color attributes used for painting highlights for a
 segment of text. | 
| Class and Description | 
|---|
| HighlightFragment
 A  
HighlightFragment is a fragment describing highlight
 information for rendering highlights. | 
| HighlightFragmentsList
 A  
HighlightFragmentsList is a list of HighlightFragment
 instances that we can re-use without constantly having to reallocate
 arrays and fragment objects. | 
| HighlightLayer
 A  
HighlightedLayer is a container for highlights added
 to an editor pane. | 
| HighlightRegistry
 A  
HighlightRegistry is a registry of all known highlight styles used
 for background highlighting. | 
| HighlightStyle
 The  
HighlightStyle class defines a set of foreground
 and background color attributes used for painting highlights for a
 segment of text. | 
| Class and Description | 
|---|
| HighlightStyle
 The  
HighlightStyle class defines a set of foreground
 and background color attributes used for painting highlights for a
 segment of text. | 
| Class and Description | 
|---|
| HighlightStyle
 The  
HighlightStyle class defines a set of foreground
 and background color attributes used for painting highlights for a
 segment of text. | 
| Class and Description | 
|---|
| HighlightedText
 A  
HighlightedText object represents a segment of text
 that has a HighlightStyle applied to it. | 
| HighlightFragment
 A  
HighlightFragment is a fragment describing highlight
 information for rendering highlights. | 
| HighlightFragmentsList
 A  
HighlightFragmentsList is a list of HighlightFragment
 instances that we can re-use without constantly having to reallocate
 arrays and fragment objects. | 
| HighlightRegistry
 A  
HighlightRegistry is a registry of all known highlight styles used
 for background highlighting. | 
| HighlightStyle
 The  
HighlightStyle class defines a set of foreground
 and background color attributes used for painting highlights for a
 segment of text. | 
| SimpleLinePainter
 The  
SimpleLinePainter is an implementation of the
  which paints a straight
 underline or separator of a given thickness. | 
| UnderlinePainter
 The  
UnderlinePainter defines an interface for painting
 an underline or separator. | 
| Class and Description | 
|---|
| HighlightStyle
 The  
HighlightStyle class defines a set of foreground
 and background color attributes used for painting highlights for a
 segment of text. |