# Uses of Interface
org.eclipse.swt.custom.LineBackgroundListener

Packages that use LineBackgroundListener
Package
Description
org.eclipse.jface.text
Provides a framework for creating and manipulating text documents.
org.eclipse.swt.custom
SWT Custom widgets.
org.eclipse.ui.console
Application programming interfaces for interaction with the Eclipse console.

## Uses of LineBackgroundListener in org.eclipse.jface.text

Classes in org.eclipse.jface.text that implement LineBackgroundListener
Modifier and Type
Class
Description
`class`
`CursorLinePainter`
A painter the draws the background of the caret line in a configured color.

## Uses of LineBackgroundListener in org.eclipse.swt.custom

Methods in org.eclipse.swt.custom with parameters of type LineBackgroundListener
Modifier and Type
Method
Description
`void`
StyledText.`addLineBackgroundListener(LineBackgroundListener listener)`
Adds a line background listener.
`void`
StyledText.`removeLineBackgroundListener(LineBackgroundListener listener)`
Removes the specified line background listener.

## Uses of LineBackgroundListener in org.eclipse.ui.console

Classes in org.eclipse.ui.console that implement LineBackgroundListener
Modifier and Type
Class
Description
`class`
`TextConsoleViewer`
Default viewer used to display a `TextConsole`.