[jboss-cvs] jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views ...

Robert Stryker rawblem at gmail.com
Fri Oct 13 16:20:30 EDT 2006


  User: rawb    
  Date: 06/10/13 16:20:30

  Modified:    as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views 
                        JBossServerView.java
  Log:
  Fixed issues regarding properties view not updating or having different references to the same object. It just wasn't very clean.... or functional actually. 
  
  Revision  Changes    Path
  1.10      +3 -2      jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views/JBossServerView.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: JBossServerView.java
  ===================================================================
  RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views/JBossServerView.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -b -r1.9 -r1.10
  --- JBossServerView.java	6 Oct 2006 18:20:09 -0000	1.9
  +++ JBossServerView.java	13 Oct 2006 20:20:30 -0000	1.10
  @@ -28,6 +28,7 @@
   import org.eclipse.jface.action.IMenuManager;
   import org.eclipse.jface.action.MenuManager;
   import org.eclipse.jface.action.Separator;
  +import org.eclipse.jface.viewers.ISelection;
   import org.eclipse.jface.viewers.ISelectionChangedListener;
   import org.eclipse.jface.viewers.IStructuredContentProvider;
   import org.eclipse.jface.viewers.ITreeContentProvider;
  @@ -43,7 +44,6 @@
   import org.eclipse.swt.widgets.Menu;
   import org.eclipse.swt.widgets.Shell;
   import org.eclipse.swt.widgets.Tree;
  -import org.eclipse.swt.widgets.TreeItem;
   import org.eclipse.ui.IMemento;
   import org.eclipse.ui.IViewSite;
   import org.eclipse.ui.PartInitException;
  @@ -191,8 +191,8 @@
   					jbViewer.expandToLevel(2);
   				} else {
   					// This is entirely too cludgy but it works
  +					ISelection sel = jbViewer.getSelection();
   					Object[] expanded = jbViewer.getExpandedElements();
  -					TreeItem[] items = jbViewer.getTree().getItems();
   					jbViewer.setInput(server);
   					jbViewer.expandToLevel(2);
   					Object[] alsoExpanded = jbViewer.getExpandedElements();
  @@ -200,6 +200,7 @@
   					tmp.addAll(Arrays.asList(expanded));
   					tmp.addAll(Arrays.asList(alsoExpanded));
   					jbViewer.setExpandedElements(tmp.toArray());
  +					jbViewer.setSelection(sel);
   				}
   			} 
   			
  
  
  



More information about the jboss-cvs-commits mailing list