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

Marshall Culpepper mculpepper at jboss.com
Sat Nov 18 20:09:58 EST 2006


  User: mculpepper
  Date: 06/11/18 20:09:58

  Modified:    core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/internal 
                        PackagesModel.java
  Log:
  the createPackageImpl recursive method will now correctly use the "shouldParentBeNull" flag when creating PackageImpl's (fixing the unit tests)
  
  Revision  Changes    Path
  1.6       +6 -1      jbosside/core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/internal/PackagesModel.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: PackagesModel.java
  ===================================================================
  RCS file: /cvsroot/jboss/jbosside/core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/internal/PackagesModel.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -b -r1.5 -r1.6
  --- PackagesModel.java	17 Nov 2006 17:44:20 -0000	1.5
  +++ PackagesModel.java	19 Nov 2006 01:09:58 -0000	1.6
  @@ -319,7 +319,12 @@
   		
   		if (node instanceof XbPackage)
   		{
  -			nodeImpl = new PackageImpl(project, (XbPackage)node);
  +			PackageImpl packageImpl = new PackageImpl(project, (XbPackage)node);
  +			if (node.getParent() == null || node.getParent() instanceof XbPackages)
  +			{
  +				packageImpl.setParentShouldBeNull(true);
  +			}
  +			nodeImpl = packageImpl;
   		}
   		else if (node instanceof XbFolder)
   		{
  
  
  



More information about the jboss-cvs-commits mailing list