de.cau.cs.kieler.synccharts.synchronizer
Class SyncChartsEditorActivationListener

java.lang.Object
  extended by de.cau.cs.kieler.synccharts.synchronizer.SyncChartsEditorActivationListener
All Implemented Interfaces:
IPartListener

public class SyncChartsEditorActivationListener
extends Object
implements IPartListener

Custom IPartListener installing the known modelChangeListener on the current active editor's semantic model.

Rating red

Constructor Summary
SyncChartsEditorActivationListener()
           
 
Method Summary
 void installModelChangeListener(EContentAdapter theModelChangeListener)
           
 void partActivated(IWorkbenchPart part)
           
 void partBroughtToTop(IWorkbenchPart part)
           
 void partClosed(IWorkbenchPart part)
           
 void partDeactivated(IWorkbenchPart part)
           
 void partOpened(IWorkbenchPart part)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SyncChartsEditorActivationListener

public SyncChartsEditorActivationListener()
Method Detail

installModelChangeListener

public void installModelChangeListener(EContentAdapter theModelChangeListener)

partActivated

public void partActivated(IWorkbenchPart part)
Specified by:
partActivated in interface IPartListener

partOpened

public void partOpened(IWorkbenchPart part)
Specified by:
partOpened in interface IPartListener

partDeactivated

public void partDeactivated(IWorkbenchPart part)
Specified by:
partDeactivated in interface IPartListener

partClosed

public void partClosed(IWorkbenchPart part)
Specified by:
partClosed in interface IPartListener

partBroughtToTop

public void partBroughtToTop(IWorkbenchPart part)
Specified by:
partBroughtToTop in interface IPartListener