org.eclipse.emf.edit.provider
Interface IChangeNotifier

All Known Subinterfaces:
MappedObjectState
All Known Implementing Classes:
ChangeItemProviderAdapterFactory, ChangeNotifier, ComposedAdapterFactory, DecoratorAdapterFactory, DelegatingWrapperItemProvider, Ecore2EcoreItemProviderAdapterFactory, Ecore2XMLItemProviderAdapterFactory, EcoreItemProviderAdapterFactory, GenModelItemProviderAdapterFactory, ItemProvider, ItemProviderAdapter, ItemProviderDecorator, MappingItemProviderAdapterFactory, MappingRootImpl.MappedObjectStateAdapter, ReflectiveItemProviderAdapterFactory, ResourceItemProviderAdapterFactory, TreeItemProviderAdapterFactory

public interface IChangeNotifier

This interface is implemented by something that can handle MOF-style change notifications. See Adapter and Notifier for more details.


Method Summary
 void addListener(INotifyChangedListener notifyChangedListener)
          This adds another listener.
 void fireNotifyChanged(Notification notification)
          This calls notifyChanged for each listener.
 void removeListener(INotifyChangedListener notifyChangedListener)
          This removes a listener.
 

Method Detail

fireNotifyChanged

public void fireNotifyChanged(Notification notification)
This calls notifyChanged for each listener.


addListener

public void addListener(INotifyChangedListener notifyChangedListener)
This adds another listener.


removeListener

public void removeListener(INotifyChangedListener notifyChangedListener)
This removes a listener.


Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.