[jboss-cvs] jbosside/core/plugins/org.jboss.ide.eclipse.packages.ui/src/main/org/jboss/ide/eclipse/packages/ui/views ...

Marshall Culpepper mculpepper at jboss.com
Mon Mar 5 12:29:07 EST 2007


  User: mculpepper
  Date: 07/03/05 12:29:07

  Modified:    core/plugins/org.jboss.ide.eclipse.packages.ui/src/main/org/jboss/ide/eclipse/packages/ui/views 
                        ProjectPackagesView.java
  Log:
  tree expanding should work correctly now
  
  Revision  Changes    Path
  1.30      +6 -3      jbosside/core/plugins/org.jboss.ide.eclipse.packages.ui/src/main/org/jboss/ide/eclipse/packages/ui/views/ProjectPackagesView.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: ProjectPackagesView.java
  ===================================================================
  RCS file: /cvsroot/jboss/jbosside/core/plugins/org.jboss.ide.eclipse.packages.ui/src/main/org/jboss/ide/eclipse/packages/ui/views/ProjectPackagesView.java,v
  retrieving revision 1.29
  retrieving revision 1.30
  diff -u -b -r1.29 -r1.30
  --- ProjectPackagesView.java	4 Mar 2007 00:41:20 -0000	1.29
  +++ ProjectPackagesView.java	5 Mar 2007 17:29:07 -0000	1.30
  @@ -149,6 +149,7 @@
   		
   		packageTree = new TreeViewer(mainPage, SWT.NONE);
   		packageTree.getTree().setLayoutData(new GridData(GridData.FILL, GridData.FILL, true, true));
  +		
   		contentProvider = new PackagesContentProvider(true);
   		packageTree.setContentProvider(contentProvider);
   		packageTree.setLabelProvider(new PackagesLabelProvider());
  @@ -676,11 +677,13 @@
   	public void packageNodeAdded(IPackageNode added) {
   		if (!loading && !packageTree.getTree().isDisposed() && added.getProject().equals(currentProject))
   		{
  -			pageBook.showPage(packageTree.getTree());
  +			pageBook.showPage(mainPage);
  +			
   			if (added.getParent() == null) {
   				if (!showProjectRoot())
   				{
   					packageTree.setInput(PackagesCore.getProjectPackages(added.getProject(), null));
  +					packageTree.refresh();
   				} else {
   					if (showAllProjects())
   					{
  @@ -688,9 +691,9 @@
   					} else {
   						packageTree.setInput(new IProject[] { added.getProject() });
   					}
  -				}
  -				
   				packageTree.refresh();
  +					packageTree.expandToLevel(2);
  +				}
   			}
   			else {
   				packageTree.add(added.getParent(), new NodeWithProperties((PackageNodeImpl)added));
  
  
  



More information about the jboss-cvs-commits mailing list