Interface IComparisonDataSourceUpdateListener


  • public interface IComparisonDataSourceUpdateListener
    Provides asynchronous API for the data sources to notify their users about changes in underlying data.
    Used to provide comparison mechanisms with reactive change processing capabilities (e.g. external editing of object participating in the current comparison process).
    • Method Detail

      • notifyObjectIsChanged

        void notifyObjectIsChanged​(Collection<ComparisonDataSourceUpdateInfo> updateContext,
                                   Set<String> deletionContext)
        This method is being called by the IComparisonDataSource implementaiton in case if the source supports dynamic data change notification and underlying data element is changed.
        Parameters:
        updateContext - the updated objects, can not be null
        deletionContext - the symbolic links to the deleted top objects, can not be null