Interface IDtComparisonViewRefresher


  • public interface IDtComparisonViewRefresher
    The interface to refresh partial nodes of DT comparison view.
    • Method Detail

      • refresh

        void refresh​(IPartialModelNode node)
        Refreshes the given node in the comparison view. This handles structural changes of the given node (e.g. addition or removal of children).
        Parameters:
        node - the node to be refreshed, cannot be null
      • refresh

        void refresh()
        Refreshes the comparison view completely. This handles structural changes of the given node (e.g. addition or removal of children).
      • refresh

        void refresh​(Collection<IPartialModelNode> nodesToRefreshWithoutCheckingChildren,
                     Collection<IPartialModelNode> nodesToRefresh)
        Refreshes the given collection of nodes in the comparison view.
        Parameters:
        nodesToRefreshWithoutCheckingChildren - the collection of nodes to update their presentation; the structural changes (e.g. addition or removal of children) are not handled; cannot be null
        nodesToRefresh - the collection of nodes to refresh with handling structural changes (e.g. addition or removal of children), cannot be null