capint
11/29/2015 - 3:27 PM

Eclipse >> JFace >> TreeViewer >> Refresh and keep expanded element

Eclipse >> JFace >> TreeViewer >> Refresh and keep expanded element

private void refresh(TreeViewer viewer) {
	Object[] visibleExpandedElements = viewer.getVisibleExpandedElements();
	viewer.refresh();
	viewer.setExpandedElements(visibleExpandedElements);
}