[jboss-cvs] jbosside/core/plugins/org.jboss.ide.eclipse.core/src/main/org/jboss/ide/eclipse/core/util ...

Marshall Culpepper mculpepper at jboss.com
Mon Feb 26 14:20:30 EST 2007


  User: mculpepper
  Date: 07/02/26 14:20:30

  Modified:    core/plugins/org.jboss.ide.eclipse.core/src/main/org/jboss/ide/eclipse/core/util 
                        ResourceUtil.java
  Log:
  added an overloaded makeAbsolute that accepts an IResource and passes back an absolute file system path
  
  Revision  Changes    Path
  1.7       +144 -131  jbosside/core/plugins/org.jboss.ide.eclipse.core/src/main/org/jboss/ide/eclipse/core/util/ResourceUtil.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: ResourceUtil.java
  ===================================================================
  RCS file: /cvsroot/jboss/jbosside/core/plugins/org.jboss.ide.eclipse.core/src/main/org/jboss/ide/eclipse/core/util/ResourceUtil.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -b -r1.6 -r1.7
  --- ResourceUtil.java	23 Feb 2007 18:31:57 -0000	1.6
  +++ ResourceUtil.java	26 Feb 2007 19:20:30 -0000	1.7
  @@ -128,4 +128,17 @@
   	   if( assumption == GLOBAL_DEFAULT ) return path;
   	   return ResourcesPlugin.getWorkspace().getRoot().getLocation().append(path);
      }
  +   
  +   /**
  +    * Returns the absolute file-system based IPath for the passed in IResource
  +    * @param resource The resource
  +    * @return An absolute path
  +    */
  +   public static IPath makeAbsolute (IResource resource)
  +   {
  +	   IPath path = ProjectUtil.getProjectLocation(resource.getProject());
  +	   path = path.append(resource.getProjectRelativePath());
  +	   
  +	   return path;
  +   }
   }
  
  
  



More information about the jboss-cvs-commits mailing list