## Uses of Interface
org.eclipse.jface.text.source.IVerticalRulerListener

Packages that use IVerticalRulerListener
org.eclipse.jface.text.source: Provides a framework for connecting document regions with annotations and for displaying those.
org.eclipse.ui.texteditor: Provides a framework for text editors obeying to the desktop rules.

### Uses of IVerticalRulerListener in org.eclipse.jface.text.source

Methods in org.eclipse.jface.text.source with parameters of type IVerticalRulerListener
`void` AbstractRulerColumn.`addVerticalRulerListener​(IVerticalRulerListener listener)`
`void` AnnotationRulerColumn.`addVerticalRulerListener​(IVerticalRulerListener listener)`
`void` ChangeRulerColumn.`addVerticalRulerListener​(IVerticalRulerListener listener)`
`void` CompositeRuler.`addVerticalRulerListener​(IVerticalRulerListener listener)`
`void` IVerticalRulerInfoExtension.`addVerticalRulerListener​(IVerticalRulerListener listener)` Registers a vertical ruler listener to be informed if an annotation gets selected on the vertical ruler.
`void` LineNumberChangeRulerColumn.`addVerticalRulerListener​(IVerticalRulerListener listener)`
`void` AbstractRulerColumn.`removeVerticalRulerListener​(IVerticalRulerListener listener)`
`void` AnnotationRulerColumn.`removeVerticalRulerListener​(IVerticalRulerListener listener)`
`void` ChangeRulerColumn.`removeVerticalRulerListener​(IVerticalRulerListener listener)`
`void` CompositeRuler.`removeVerticalRulerListener​(IVerticalRulerListener listener)`
`void` IVerticalRulerInfoExtension.`removeVerticalRulerListener​(IVerticalRulerListener listener)` Removes a previously registered listener.
`void` LineNumberChangeRulerColumn.`removeVerticalRulerListener​(IVerticalRulerListener listener)`

### Uses of IVerticalRulerListener in org.eclipse.ui.texteditor

Classes in org.eclipse.ui.texteditor that implement IVerticalRulerListener
`class` `SelectAnnotationRulerAction` A ruler action which can select the textual range of an annotation that has a visual representation in a vertical ruler.