Interface IDtComparisonViewRefresher
-
public interface IDtComparisonViewRefresher
The interface to refresh partial nodes of DT comparison view.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
refresh()
Refreshes the comparison view completely.void
refresh(IPartialModelNode node)
Refreshes the given node in the comparison view.void
refresh(Collection<IPartialModelNode> nodesToRefreshWithoutCheckingChildren, Collection<IPartialModelNode> nodesToRefresh)
Refreshes the given collection of nodes in the 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 benull
-
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 benull
nodesToRefresh
- the collection of nodes to refresh with handling structural changes (e.g. addition or removal of children), cannot benull
-
-