[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