X-Git-Url: http://secure.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/core/PackageFragment.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/core/PackageFragment.java index ea8f6b4..8820a41 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/core/PackageFragment.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/core/PackageFragment.java @@ -236,7 +236,7 @@ protected Object createElementInfo() { * @exception IllegalArgumentExcpetion if the name does not end with ".java" */ public ICompilationUnit getCompilationUnit(String cuName) { - if (! PHPFileUtil.isPHPFileName(cuName)) { + if (! PHPFileUtil.isValidPHPUnitName(cuName)) { throw new IllegalArgumentException(Util.bind("convention.unit.notJavaName")); //$NON-NLS-1$ } return new CompilationUnit(this, cuName, DefaultWorkingCopyOwner.PRIMARY); @@ -291,7 +291,8 @@ public IPath getPath() { if (root.isArchive()) { return root.getPath(); } else { - return root.getPath().append(this.getElementName().replace('.', '/')); +// return root.getPath().append(this.getElementName().replace('.', '/')); + return root.getPath().append(this.getElementName()); } } /** @@ -306,7 +307,8 @@ public IResource getResource() { if (elementName.length() == 0) { return root.getResource(); } else { - return ((IContainer)root.getResource()).getFolder(new Path(this.getElementName().replace('.', '/'))); +// return ((IContainer)root.getResource()).getFolder(new Path(this.getElementName().replace('.', '/'))); + return ((IContainer)root.getResource()).getFolder(new Path(this.getElementName())); } } }