org.eclipse.mylar.monitor.workbench
Class AbstractPartTracker

java.lang.Object
  extended by org.eclipse.mylar.monitor.workbench.AbstractPartTracker
All Implemented Interfaces:
org.eclipse.ui.IPartListener
Direct Known Subclasses:
AbstractEditorTracker

public abstract class AbstractPartTracker
extends java.lang.Object
implements org.eclipse.ui.IPartListener

Author:
Mik Kersten

Constructor Summary
AbstractPartTracker()
           
 
Method Summary
 void dispose(org.eclipse.ui.IWorkbench workbench)
           
 void install(org.eclipse.ui.IWorkbench workbench)
           
abstract  void partActivated(org.eclipse.ui.IWorkbenchPart part)
           
abstract  void partBroughtToTop(org.eclipse.ui.IWorkbenchPart part)
           
abstract  void partClosed(org.eclipse.ui.IWorkbenchPart part)
           
abstract  void partDeactivated(org.eclipse.ui.IWorkbenchPart part)
           
abstract  void partOpened(org.eclipse.ui.IWorkbenchPart part)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractPartTracker

public AbstractPartTracker()
Method Detail

install

public void install(org.eclipse.ui.IWorkbench workbench)

dispose

public void dispose(org.eclipse.ui.IWorkbench workbench)

partActivated

public abstract void partActivated(org.eclipse.ui.IWorkbenchPart part)
Specified by:
partActivated in interface org.eclipse.ui.IPartListener

partBroughtToTop

public abstract void partBroughtToTop(org.eclipse.ui.IWorkbenchPart part)
Specified by:
partBroughtToTop in interface org.eclipse.ui.IPartListener

partClosed

public abstract void partClosed(org.eclipse.ui.IWorkbenchPart part)
Specified by:
partClosed in interface org.eclipse.ui.IPartListener

partDeactivated

public abstract void partDeactivated(org.eclipse.ui.IWorkbenchPart part)
Specified by:
partDeactivated in interface org.eclipse.ui.IPartListener

partOpened

public abstract void partOpened(org.eclipse.ui.IWorkbenchPart part)
Specified by:
partOpened in interface org.eclipse.ui.IPartListener