List of usage examples for org.eclipse.jface.viewers AbstractTreeViewer getExpandedElements
public Object[] getExpandedElements()
From source file:org.fusesource.ide.foundation.ui.util.Viewers.java
License:Open Source License
public static void addExpanded(Viewer viewer, final Object... expanded) { if (viewer instanceof AbstractTreeViewer) { final AbstractTreeViewer cv = (AbstractTreeViewer) viewer; Object[] expandedElements = cv.getExpandedElements(); List<Object> list = new ArrayList<>(); if (expandedElements != null) { list.addAll(Arrays.asList(expandedElements)); }/*w w w . j a v a 2 s . co m*/ list.addAll(Arrays.asList(expanded)); cv.setExpandedElements(expanded); } }