Saros
Distributed Collaborative Editing and Distributed Party Programming
de.fu_berlin.inf.dpp.editor.EditorPartListener Class Reference

Inherits IPartListener2.

List of all members.

Public Member Functions

 EditorPartListener (EditorManager editorManager)
void partActivated (IWorkbenchPartReference partRef)
void partOpened (IWorkbenchPartReference partRef)
void partClosed (IWorkbenchPartReference partRef)
void partBroughtToTop (IWorkbenchPartReference partRef)
void partDeactivated (IWorkbenchPartReference partRef)
void partHidden (IWorkbenchPartReference partRef)
void partVisible (IWorkbenchPartReference partRef)
void partInputChanged (IWorkbenchPartReference partRef)

Detailed Description

The EditorPartListener listens to changes to the editors view, e.g. if the view is opened, activated, closed, brought to the top or the source has changed.

The Listener notifies the EditorManager about the state of the view, so the Manager can react on it, e.g. to update followers.

See also:
EditorManager.partInputChanged(IEditorPart)
Author:
awaldmann
nwarnatsch

Constructor & Destructor Documentation

de.fu_berlin.inf.dpp.editor.EditorPartListener.EditorPartListener ( EditorManager  editorManager)

Member Function Documentation

void de.fu_berlin.inf.dpp.editor.EditorPartListener.partActivated ( IWorkbenchPartReference  partRef)
void de.fu_berlin.inf.dpp.editor.EditorPartListener.partBroughtToTop ( IWorkbenchPartReference  partRef)
void de.fu_berlin.inf.dpp.editor.EditorPartListener.partClosed ( IWorkbenchPartReference  partRef)
void de.fu_berlin.inf.dpp.editor.EditorPartListener.partDeactivated ( IWorkbenchPartReference  partRef)
void de.fu_berlin.inf.dpp.editor.EditorPartListener.partHidden ( IWorkbenchPartReference  partRef)
void de.fu_berlin.inf.dpp.editor.EditorPartListener.partInputChanged ( IWorkbenchPartReference  partRef)
void de.fu_berlin.inf.dpp.editor.EditorPartListener.partOpened ( IWorkbenchPartReference  partRef)
void de.fu_berlin.inf.dpp.editor.EditorPartListener.partVisible ( IWorkbenchPartReference  partRef)
 All Classes Namespaces Files Functions Variables Enumerations