Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For Package org.eclipse.jface.text.source

Package Hierarchies:
  All Packages

## Class Hierarchy

- class java.lang.Object
  - class org.eclipse.jface.text.AbstractInformationControlManager
    - class org.eclipse.jface.text.AbstractHoverInformationControlManager
      - class org.eclipse.jface.text.source.AnnotationBarHoverManager
  - class org.eclipse.jface.text.source.Annotation
  - class org.eclipse.jface.text.source.AnnotationModel (implements org.eclipse.jface.text.source.IAnnotationModel, org.eclipse.jface.text.source.IAnnotationModelExtension, org.eclipse.jface.text.ISynchronizable)
  - class org.eclipse.jface.text.source.AnnotationModelEvent
  - class org.eclipse.jface.text.source.AnnotationPainter (implements org.eclipse.jface.text.source.IAnnotationModelListener, org.eclipse.jface.text.source.IAnnotationModelListenerExtension, org.eclipse.jface.text.IPainter, org.eclipse.jface.text.ITextPresentationListener, org.eclipse.swt.events.PaintListener)
  - class org.eclipse.jface.text.source.AnnotationPainter.NullStrategy (implements org.eclipse.jface.text.source.AnnotationPainter.IDrawingStrategy)
  - class org.eclipse.jface.text.source.AnnotationPainter.SquigglesStrategy (implements org.eclipse.jface.text.source.AnnotationPainter.IDrawingStrategy)
  - class org.eclipse.jface.text.source.AnnotationRulerColumn (implements org.eclipse.jface.text.source.IVerticalRulerColumn, org.eclipse.jface.text.source.IVerticalRulerInfo, org.eclipse.jface.text.source.IVerticalRulerInfoExtension)
    - class org.eclipse.jface.text.source.AnnotationColumn
  - class org.eclipse.jface.text.source.ChangeRulerColumn (implements org.eclipse.jface.text.source.IChangeRulerColumn, org.eclipse.jface.text.source.IVerticalRulerColumn, org.eclipse.jface.text.source.IVerticalRulerInfo, org.eclipse.jface.text.source.IVerticalRulerInfoExtension)
  - class org.eclipse.jface.text.source.CompositeRuler (implements org.eclipse.jface.text.source.IVerticalRuler, org.eclipse.jface.text.source.IVerticalRulerExtension, org.eclipse.jface.text.source.IVerticalRulerInfoExtension)
  - class org.eclipse.jface.text.source.ImageUtilities
  - class org.eclipse.swt.widgets.Layout
    - class org.eclipse.jface.text.source.SourceViewer.RulerLayout
  - class org.eclipse.jface.text.source.LineChangeHover (implements org.eclipse.jface.text.source.IAnnotationHover, org.eclipse.jface.text.source.IAnnotationHoverExtension)
  - class org.eclipse.jface.text.source.LineNumberRulerColumn (implements org.eclipse.jface.text.source.IVerticalRulerColumn)
    - class org.eclipse.jface.text.source.LineNumberChangeRulerColumn (implements org.eclipse.jface.text.source.IChangeRulerColumn, org.eclipse.jface.text.source.IVerticalRulerInfo, org.eclipse.jface.text.source.IVerticalRulerInfoExtension)
  - class org.eclipse.jface.text.source.LineRange (implements org.eclipse.jface.text.source.ILineRange)
  - class org.eclipse.jface.text.source.MatchingCharacterPainter (implements org.eclipse.jface.text.IPainter, org.eclipse.swt.events.PaintListener)
  - class org.eclipse.swt.events.MouseTrackAdapter (implements org.eclipse.swt.events.MouseTrackListener)
    - class org.eclipse.jface.text.source.AnnotationBarHoverManager.Closer (implements org.eclipse.jface.text.AbstractInformationControlManager.IInformationControlCloser, org.eclipse.swt.events.ControlListener, org.eclipse.swt.events.DisposeListener, org.eclipse.swt.events.KeyListener, org.eclipse.swt.events.MouseListener, org.eclipse.swt.events.MouseMoveListener)
  - class org.eclipse.jface.text.source.OverviewRuler (implements org.eclipse.jface.text.source.IOverviewRuler)
  - class org.eclipse.jface.text.source.SourceViewerConfiguration
  - class org.eclipse.jface.text.source.VerticalRuler (implements org.eclipse.jface.text.source.IVerticalRuler, org.eclipse.jface.text.source.IVerticalRulerExtension)
  - class org.eclipse.jface.text.source.VerticalRulerEvent
  - class org.eclipse.jface.viewers.Viewer (implements org.eclipse.jface.viewers.IInputSelectionProvider)
    - class org.eclipse.jface.text.TextViewer (implements org.eclipse.jface.viewers.IPostSelectionProvider, org.eclipse.jface.text.ITextOperationTarget, org.eclipse.jface.text.ITextOperationTargetExtension, org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.ITextViewerExtension, org.eclipse.jface.text.ITextViewerExtension2, org.eclipse.jface.text.ITextViewerExtension4, org.eclipse.jface.text.IWidgetTokenOwner, org.eclipse.jface.text.IWidgetTokenOwnerExtension)
      - class org.eclipse.jface.text.source.SourceViewer (implements org.eclipse.jface.text.source.ISourceViewer, org.eclipse.jface.text.source.ISourceViewerExtension, org.eclipse.jface.text.source.ISourceViewerExtension2)

## Interface Hierarchy

- interface org.eclipse.jface.text.source.AnnotationPainter.IDrawingStrategy
- interface org.eclipse.jface.text.source.IAnnotationAccess
- interface org.eclipse.jface.text.source.IAnnotationAccessExtension
- interface org.eclipse.jface.text.source.IAnnotationHover
- interface org.eclipse.jface.text.source.IAnnotationHoverExtension
- interface org.eclipse.jface.text.source.IAnnotationModel
- interface org.eclipse.jface.text.source.IAnnotationModelExtension
- interface org.eclipse.jface.text.source.IAnnotationModelListener
- interface org.eclipse.jface.text.source.IAnnotationModelListenerExtension
- interface org.eclipse.jface.text.source.IAnnotationPresentation
- interface org.eclipse.jface.text.source.ICharacterPairMatcher
- interface org.eclipse.jface.text.source.ILineDiffer
- interface org.eclipse.jface.text.source.ILineDiffInfo
- interface org.eclipse.jface.text.source.ILineRange
- interface org.eclipse.jface.text.source.ISharedTextColors
- interface org.eclipse.jface.text.source.ISourceViewerExtension
- interface org.eclipse.jface.text.source.ISourceViewerExtension2
- interface org.eclipse.jface.text.ISynchronizable
  - interface org.eclipse.jface.text.source.IAnnotationMap (also extends java.util.Map)
- interface org.eclipse.jface.text.ITextViewer
  - interface org.eclipse.jface.text.source.ISourceViewer
- interface org.eclipse.jface.text.source.IVerticalRulerColumn
  - interface org.eclipse.jface.text.source.IChangeRulerColumn (also extends org.eclipse.jface.text.source.IVerticalRulerInfoExtension)
- interface org.eclipse.jface.text.source.IVerticalRulerExtension
- interface org.eclipse.jface.text.source.IVerticalRulerInfo
  - interface org.eclipse.jface.text.source.IVerticalRuler
    - interface org.eclipse.jface.text.source.IOverviewRuler
- interface org.eclipse.jface.text.source.IVerticalRulerInfoExtension
  - interface org.eclipse.jface.text.source.IChangeRulerColumn (also extends org.eclipse.jface.text.source.IVerticalRulerColumn)
- interface org.eclipse.jface.text.source.IVerticalRulerListener
- interface java.util.Map
  - interface org.eclipse.jface.text.source.IAnnotationMap (also extends org.eclipse.jface.text.ISynchronizable)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

Guidelines for using Eclipse APIs.

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