| Package | Description | 
|---|---|
| oracle.ide.ceditor | 
 The  
Code Editor package contains the code editing
implementation of the JDeveloper IDE. | 
| 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. | 
| Class and Description | 
|---|
| Gutter
 The  
Gutter interface describes a visual component that
 is displayed vertically to the left of a BasicEditorPane. | 
| GutterColumn
 The  
GutterColumn interface describes the non-visual
 container that is used for creating GutterMark
 instances for displaying icons in a Gutter. | 
| GutterColumnListener
 The  
GutterColumnListener interface should be
 implemented by clients interested in receiving notification events
 associated with GutterMark instances within a
 GutterColumn. | 
| GutterMark
 The  
GutterMark is used by the Gutter
 interface and implementations to mark a specific line in the
 Gutter with an Icon. | 
| LineGutterPlugin
 The  
LineGutterPlugin is a line gutter which also
 implements the Gutter interface that provides clients with
 the ability to add or remove icon marks in the gutter associated
 with an editor pane. | 
| LineGutterPlugin.Column
 This is our implementation of the GutterColumn interface that
 acts as a container for GutterMarks. 
 | 
| Class and Description | 
|---|
| Gutter
 The  
Gutter interface describes a visual component that
 is displayed vertically to the left of a BasicEditorPane. | 
| GutterClickListener
 The  
GutterClickListener interface can be implemented
 by clients interested in receiving a notification event for clicks
 in the Gutter that are not associated with a given
 GutterMark. | 
| GutterColumn
 The  
GutterColumn interface describes the non-visual
 container that is used for creating GutterMark
 instances for displaying icons in a Gutter. | 
| GutterColumnListener
 The  
GutterColumnListener interface should be
 implemented by clients interested in receiving notification events
 associated with GutterMark instances within a
 GutterColumn. | 
| GutterMark
 The  
GutterMark is used by the Gutter
 interface and implementations to mark a specific line in the
 Gutter with an Icon. | 
| LineGutterPlugin.Column
 This is our implementation of the GutterColumn interface that
 acts as a container for GutterMarks. 
 | 
| LineGutterPlugin.Column.Mark
 This is our implementation of the GutterMark interface. 
 |