Package com.intellij.openapi.editor

Provides interfaces for working with IDEA's text editor.

See:
          Description

Interface Summary
CaretModel Provides services for moving the caret and retrieving information about caret position.
Document Represents the contents of a text file loaded into memory, and possibly opened in an IDEA text editor.
Editor Represents an instance of the IDEA text editor.
EditorGutter Provides services for drawing custom text annotations in the editor gutter.
EditorSettings  
FoldingModel Provides services for controlling and getting information about folded regions in the editor.
FoldRegion Represents a region of text in the editor which can be folded.
HighlighterColors  
RangeMarker Represents a range of text in a Document which is automatically adjusted as the document text is modified.
ScrollingModel Provides services for getting the visible area of the editor and scrolling the editor.
SelectionModel Provides services for selecting text in the IDEA text editor and retrieving information about the selection.
TextAnnotationGutterProvider Interface which should be implemented in order to draw custom text annotations in the editor gutter.
 

Class Summary
DocumentFragment  
EditorFactory Provides services for creating document and editor instances.
EditorModificationUtil  
LogicalPosition Represents a logical position in the editor.
ScrollType  
VisualPosition Represents a visual position in the editor.
 

Exception Summary
ReadOnlyFragmentModificationException  
ReadOnlyModificationException  
 

Package com.intellij.openapi.editor Description

Provides interfaces for working with IDEA's text editor.