Changeset 892 for trunk


Ignore:
Timestamp:
08/11/11 21:21:42 (13 years ago)
Author:
wschamai
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/modelicaml/org.openmodelica.modelicaml.view.componentstree/src/org/openmodelica/modelicaml/view/componentstree/views/ComponentsTree.java

    r884 r892  
    6363import org.eclipse.jface.viewers.OpenEvent;
    6464import org.eclipse.jface.viewers.StructuredSelection;
     65import org.eclipse.jface.viewers.TreePath;
    6566import org.eclipse.jface.viewers.TreeViewer;
    6667import org.eclipse.jface.viewers.Viewer;
     
    18411842        par = sourcepart;
    18421843       
    1843         // remember the last selected item
    1844         IStructuredSelection viewerSelection = (IStructuredSelection) viewer.getSelection();
    1845         TreeObject obj = (TreeObject) viewerSelection.getFirstElement();
     1844        Object[] expandedElements = viewer.getExpandedElements();
     1845        TreePath[] expandedTreePaths = viewer.getExpandedTreePaths();
     1846       
     1847//      // remember the last selected item
     1848//      IStructuredSelection viewerSelection = (IStructuredSelection) viewer.getSelection();
     1849//      TreeObject obj = (TreeObject) viewerSelection.getFirstElement();
    18461850       
    18471851        // Only listen to the Papyrus Model Explorer selection
     
    18551859        }
    18561860
     1861        viewer.setExpandedElements(expandedElements);
     1862        viewer.setExpandedTreePaths(expandedTreePaths);
     1863       
    18571864        // select the item again in view
    1858         TreeUtls.selectInView(obj, root, viewer);           
    1859 //      viewer.setSelection(new StructuredSelection(viewerSelection)); // does not work
    1860         viewer.expandToLevel(ComponentsTree.DEFAULT_EXPAND_LEVEL);
     1865//      TreeUtls.selectInView(obj, root, viewer);           
     1866////        viewer.setSelection(new StructuredSelection(viewerSelection)); // does not work
     1867//      viewer.expandToLevel(ComponentsTree.DEFAULT_EXPAND_LEVEL);
    18611868    }
    18621869   
Note: See TracChangeset for help on using the changeset viewer.