[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
Wed Nov 8 14:54:44 EST 2006


  User: mculpepper
  Date: 06/11/08 14:54:44

  Modified:    core/plugins/org.jboss.ide.eclipse.packages.ui/src/main/org/jboss/ide/eclipse/packages/ui/views 
                        ProjectPackagesView.java
  Log:
  made a ton of bug fixes, re-modeled the working copy API to actually make sense (thanks rob!).. we're approaching a working implementation
  
  Revision  Changes    Path
  1.2       +13 -4     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.1
  retrieving revision 1.2
  diff -u -b -r1.1 -r1.2
  --- ProjectPackagesView.java	6 Nov 2006 21:36:52 -0000	1.1
  +++ ProjectPackagesView.java	8 Nov 2006 19:54:44 -0000	1.2
  @@ -282,8 +282,10 @@
   		if (response == Dialog.OK)
   		{
   			IPackageNode selected = getSelectedNode();
  -			IPackageFolderWorkingCopy folder = PackagesCore.createPackageFolder(selected.getProject());
  -			folder.setName(dialog.getValue());
  +			IPackageFolder folder = PackagesCore.createPackageFolder(selected.getProject());
  +			IPackageFolderWorkingCopy folderWC = folder.createFolderWorkingCopy();
  +			folderWC.setName(dialog.getValue());
  +			folderWC.save();
   			
   			selected.addChild(folder);
   		}
  @@ -371,8 +373,8 @@
   				packageTree.refresh();
   			}
   			else {
  -//				packageTree.add(added.getParent(), added);
  -				packageTree.refresh();
  +				packageTree.add(added.getParent(), added);
  +//				packageTree.refresh();
   				packageTree.expandToLevel(added.getParent(), 1);
   			}
   			
  @@ -385,6 +387,13 @@
   	
   	public void packageNodeChanged(IPackageNode changed) {
   		if (!packageTree.getTree().isDisposed()) {
  +			
  +			if (changed.getNodeType() == IPackageNode.TYPE_PACKAGE_FILESET)
  +			{
  +				IPackageFileSet fileset = (IPackageFileSet) changed;
  +				contentProvider.addFilesetProperties(fileset.getProject(), fileset);
  +			}
  +			
   			packageTree.refresh(changed);
   		}
   	}
  
  
  



More information about the jboss-cvs-commits mailing list