[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