Interface ProviderChangeListener

  • All Known Implementing Classes:
    ECPNotificationProvider

    public interface ProviderChangeListener
    Listener to get informed about changes on project contents by the InternalProvider.
    Since:
    1.7
    Author:
    jfaltermeier
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      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)  
    • Method Detail

      • notify

        void notify​(org.eclipse.emf.common.notify.Notification notification)
        Called when there is a new change notification.
        Parameters:
        notification - the new notification
      • postDelete

        void postDelete​(org.eclipse.emf.ecore.EObject objectToBeDeleted)
        Parameters:
        objectToBeDeleted - The deleted EObject
      • preDelete

        void preDelete​(org.eclipse.emf.ecore.EObject objectToBeDeleted)
        Parameters:
        objectToBeDeleted - The deleted EObject
      • canDelete

        boolean canDelete​(org.eclipse.emf.ecore.EObject objectToBeDeleted)
        Parameters:
        objectToBeDeleted - The deleted EObject
        Returns:
        if the object can be deleted