## Uses of Interface
org.eclipse.ui.IPartListener

Packages that use IPartListener
org.eclipse.debug.ui: Provides a generic debugger user interface that clients may customize via standard workbench extension points.
org.eclipse.ui: Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.actions: Classes for actions and operations used in a workbench window, page, or part in the Eclipse Platform User Interface.
org.eclipse.ui.part: Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface.
org.eclipse.ui.texteditor.templates: Application programming interfaces for interaction with the Eclipse text editor template support.
org.eclipse.ui.views.contentoutline: Provides the standard Content Outline view which can show the active editor's custom outline for the document being edited.
org.eclipse.ui.views.properties: Provides the standard Property Sheet view which displays custom properties of the active workbench part's current selection.

### Uses of IPartListener in org.eclipse.debug.ui

Classes in org.eclipse.debug.ui that implement IPartListener
`class` `AbstractDebugView` Common function for views related to debugging.

### Uses of IPartListener in org.eclipse.ui

Methods in org.eclipse.ui with parameters of type IPartListener
`void` IPartService.`addPartListener(IPartListener listener)` Adds the given listener for part lifecycle events.
`void` IPartService.`removePartListener(IPartListener listener)` Removes the given part listener.

### Uses of IPartListener in org.eclipse.ui.actions

Classes in org.eclipse.ui.actions that implement IPartListener
`class` `LabelRetargetAction` A `LabelRetargetAction` extends the behavior of RetargetAction.
`class` `PartEventAction` The abstract superclass for actions that listen to part activation and open/close events.
`class` `RetargetAction` A `RetargetAction` tracks the active part in the workbench.

### Uses of IPartListener in org.eclipse.ui.part

Classes in org.eclipse.ui.part that implement IPartListener
`class` `PageBookView` Abstract superclass of all multi-page workbench views.

### Uses of IPartListener in org.eclipse.ui.texteditor.templates

Classes in org.eclipse.ui.texteditor.templates that implement IPartListener
`class` `TemplatesView` The Templates view.hosts `ITemplatesPage`s that shows the templates for the currently active editor part.

### Uses of IPartListener in org.eclipse.ui.views.contentoutline

Classes in org.eclipse.ui.views.contentoutline that implement IPartListener
`class` `ContentOutline` Main class for the Content Outline View.

### Uses of IPartListener in org.eclipse.ui.views.properties

Classes in org.eclipse.ui.views.properties that implement IPartListener
`class` `PropertySheet` Main class for the Property Sheet View.