public class ECPNotificationProvider extends AbstractNotificationProvider implements ProviderChangeListener
NotificationProvider
acting as a source for
notifications from EMFStore.Constructor and Description |
---|
ECPNotificationProvider() |
Modifier and Type | Method and Description |
---|---|
void |
bindManager(ECPProjectManager manager)
Binds the project manager.
|
void |
bindProviderRegistry(ECPProviderRegistry registry)
Binds the provider registry.
|
boolean |
canDelete(org.eclipse.emf.ecore.EObject objectToBeDeleted) |
void |
notify(org.eclipse.emf.common.notify.Notification notification)
Called when there is a new change notification.
|
void |
postDelete(org.eclipse.emf.ecore.EObject objectToBeDeleted) |
void |
preDelete(org.eclipse.emf.ecore.EObject objectToBeDeleted) |
addReceiver, notifyAllReceivers, notifyCanDelete, notifyPostDelete, notifyPreDelete, removeReceiver
public void bindManager(ECPProjectManager manager)
manager
- the ecp project managerpublic void bindProviderRegistry(ECPProviderRegistry registry)
registry
- the registrypublic void notify(org.eclipse.emf.common.notify.Notification notification)
notify
in interface ProviderChangeListener
notification
- the new notificationProviderChangeListener.notify(org.eclipse.emf.common.notify.Notification)
public void postDelete(org.eclipse.emf.ecore.EObject objectToBeDeleted)
postDelete
in interface ProviderChangeListener
objectToBeDeleted
- The deleted EObject
ProviderChangeListener.postDelete(org.eclipse.emf.ecore.EObject)
public void preDelete(org.eclipse.emf.ecore.EObject objectToBeDeleted)
preDelete
in interface ProviderChangeListener
objectToBeDeleted
- The deleted EObject
ProviderChangeListener.preDelete(org.eclipse.emf.ecore.EObject)
public boolean canDelete(org.eclipse.emf.ecore.EObject objectToBeDeleted)
canDelete
in interface ProviderChangeListener
objectToBeDeleted
- The deleted EObject
ProviderChangeListener.canDelete(org.eclipse.emf.ecore.EObject)
Copyright © 2019. All rights reserved.