# Package org.gnome.sourceview

- Interface Summary
  Interface | Description
  --- | ---
  SourceView.Redo | The handler interface used for redo signals.
  SourceView.Undo | The handler interface used for undo signals.

- Class Summary
  Class | Description
  --- | ---
  Language | A Language is used for syntax highlighting in a SourceBuffer.
  LanguageManager | A LanguageManager is used to obtain Language objects that are used for syntax highlighting in a SourceBuffer.
  SourceBuffer | SourceBuffer is the model used in a `SourceView`.
  SourceView | A text Widget for displaying and editing source code.
  Style | Style is used to describe text attributes which are set when given style is used.
  StyleScheme | StyleScheme contains all the text styles to be used in `SourceView` and `SourceBuffer`.
  StyleSchemeManager | StyleSchemeManager provides access to `StyleScheme`s.