Eclipse Platform
Release 3.0

Uses of Interface
org.eclipse.jface.text.IPainter

Packages that use IPainter
org.eclipse.jface.text Provides a framework for creating and manipulating text documents. 
org.eclipse.jface.text.source Provides a support for managing annotations attached to a document. 
 

Uses of IPainter in org.eclipse.jface.text
 

Classes in org.eclipse.jface.text that implement IPainter
 class CursorLinePainter
          A painter the draws the background of the caret line in a configured color.
 class MarginPainter
          Paints a vertical line (margin line) after a given column respecting the text viewer's font.
 

Methods in org.eclipse.jface.text with parameters of type IPainter
 void TextViewer.addPainter(IPainter painter)
          Adds the given painter to this viewer.
 void TextViewer.removePainter(IPainter painter)
          Removes the given painter from this viewer.
 void ITextViewerExtension2.addPainter(IPainter painter)
          Adds the given painter to this viewer.
 void ITextViewerExtension2.removePainter(IPainter painter)
          Removes the given painter from this viewer.
 void PaintManager.addPainter(IPainter painter)
          Adds the given painter to the list of painters managed by this paint manager.
 void PaintManager.removePainter(IPainter painter)
          Removes the given painter from the list of painters managed by this paint manager.
 

Uses of IPainter in org.eclipse.jface.text.source
 

Classes in org.eclipse.jface.text.source that implement IPainter
 class AnnotationPainter
          Paints decorations for annotations provided by an annotation model and/or highlights them in the associated source viewer.
 class MatchingCharacterPainter
          Highlights the peer character matching the character near the caret position.
 


Eclipse Platform
Release 3.0

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.