commit | f749e5adf611b9e6f832654aaa8d83bb8b6b6010 | [log] [tgz] |
---|---|---|
author | vbhadrir <vbhadrir> | Wed Jun 15 20:39:13 2005 +0000 |
committer | vbhadrir <vbhadrir> | Wed Jun 15 20:39:13 2005 +0000 |
tree | 0929662c1a874c2670c400a4e40b3582fe850188 | |
parent | 45c041604ab10949c9d3e7d964048f79236200d5 [diff] |
[100301]commited for NA
diff --git a/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/resources/VirtualFolder.java b/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/resources/VirtualFolder.java index 1fa4a38..2c02d38 100644 --- a/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/resources/VirtualFolder.java +++ b/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/resources/VirtualFolder.java
@@ -55,9 +55,12 @@ public void create(int updateFlags, IProgressMonitor monitor) throws CoreException { IVirtualComponent container = ComponentCore.createComponent(getProject(), getComponentHandle().getName()); - IFolder realFolder = getProject().getFolder(container.getProjectRelativePath()); - IFolder newFolder = realFolder.getFolder(getRuntimePath()); - createResource(newFolder, updateFlags, monitor); + + if( !container.getProjectRelativePath().isRoot()){ + IFolder realFolder = getProject().getFolder(container.getProjectRelativePath()); + IFolder newFolder = realFolder.getFolder(getRuntimePath()); + createResource(newFolder, updateFlags, monitor); + } } // TODO WTP:Implement this method