Use the PHPParserManager instead of instantiating the parser
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpeclipse / actions / PHPExternalParserAction.java
index 37ea7e4..36b568c 100644 (file)
@@ -13,8 +13,6 @@ package net.sourceforge.phpeclipse.actions;
 
 import java.util.Iterator;
 
-import net.sourceforge.phpdt.internal.compiler.parser.Parser;
-
 import org.eclipse.core.resources.IFile;
 import org.eclipse.core.resources.IResource;
 import org.eclipse.jface.action.IAction;
@@ -23,6 +21,7 @@ import org.eclipse.jface.viewers.ISelectionProvider;
 import org.eclipse.jface.viewers.StructuredSelection;
 import org.eclipse.ui.IObjectActionDelegate;
 import org.eclipse.ui.IWorkbenchPart;
+import test.PHPParserSuperclass;
 
 public class PHPExternalParserAction implements IObjectActionDelegate {
 
@@ -74,7 +73,7 @@ public class PHPExternalParserAction implements IObjectActionDelegate {
           case IResource.FILE :
             // single file:
             IFile file = (IFile) resource;
-            Parser.phpExternalParse(file);
+            PHPParserSuperclass.phpExternalParse(file);
         }
       }
     }