new version with WorkingCopy Management
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpeclipse / preferences / PHPProjectPropertyPage.java
index 55e6f90..e336c0b 100644 (file)
@@ -1,7 +1,7 @@
 package net.sourceforge.phpeclipse.preferences;
 
+import net.sourceforge.phpdt.internal.core.JavaProject;
 import net.sourceforge.phpeclipse.PHPeclipsePlugin;
-import net.sourceforge.phpeclipse.resourcesview.PHPProject;
 
 import org.eclipse.core.resources.IProject;
 import org.eclipse.core.runtime.CoreException;
@@ -21,7 +21,7 @@ import org.eclipse.ui.dialogs.PropertyPage;
 
 public class PHPProjectPropertyPage extends PropertyPage implements IWorkbenchPropertyPage {
   protected PHPProjectLibraryPage projectsPage;
-  protected PHPProject workingProject;
+  protected JavaProject workingProject;
 
   public PHPProjectPropertyPage() {
   }
@@ -36,19 +36,19 @@ public class PHPProjectPropertyPage extends PropertyPage implements IWorkbenchPr
     return createProjectPageContents(parent);
   }
 
-  protected PHPProject getPHPProject() {
+  protected JavaProject getPHPProject() {
     IAdaptable selectedElement = getElement();
     if (selectedElement == null)
       return null;
 
-    if (selectedElement instanceof PHPProject)
-      return (PHPProject) selectedElement;
+    if (selectedElement instanceof JavaProject)
+      return (JavaProject) selectedElement;
 
     if (selectedElement instanceof IProject) {
       IProject simpleProject = (IProject) selectedElement;
       try {
         if (simpleProject.hasNature(PHPeclipsePlugin.PHP_NATURE_ID)) {
-          PHPProject phpProject = new PHPProject();
+          JavaProject phpProject = new JavaProject();
           phpProject.setProject(simpleProject);
           return phpProject;
         }