Ich versuche, JFace zu retten TreeViewer
Expansionsstatus, um ihn nach dem Aufruf von setInput()
Methode. Ich habe versucht getExpandedElements
, setExpandedElements
, getExpandedTreePaths
, setExpandedTreePaths
Methoden der TreeViewer
aber es funktioniert nicht.
Object[] expandedElements = viewer.getExpandedElements();
TreePath[] expandedTreePaths = viewer.getExpandedTreePaths();
viewer.setInput();
viewer.setExpandedElements(expandedElements);
viewer.setExpandedTreePaths(expandedTreePaths);