Fixed: couldn't launch linked files nor launch files under a linked folder when local...
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpeclipse / phpeditor / GotoAnnotationAction.java
index f3bf5cb..781cff9 100644 (file)
@@ -1,47 +1,48 @@
 /*******************************************************************************
  * Copyright (c) 2000, 2004 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials 
+ * All rights reserved. This program and the accompanying materials
  * are made available under the terms of the Common Public License v1.0
  * which accompanies this distribution, and is available at
  * http://www.eclipse.org/legal/cpl-v10.html
- * 
+ *
  * Contributors:
  *     IBM Corporation - initial API and implementation
  *******************************************************************************/
 
 package net.sourceforge.phpeclipse.phpeditor;
 
-import org.eclipse.ui.help.WorkbenchHelp;
-import org.eclipse.ui.texteditor.ITextEditor;
-import org.eclipse.ui.texteditor.TextEditorAction;
-
 import net.sourceforge.phpdt.internal.ui.IJavaHelpContextIds;
 
+import org.eclipse.ui.PlatformUI;
+import org.eclipse.ui.texteditor.ITextEditor;
+import org.eclipse.ui.texteditor.TextEditorAction;
 
 public class GotoAnnotationAction extends TextEditorAction {
-               
+
        private boolean fForward;
-       
+
        public GotoAnnotationAction(String prefix, boolean forward) {
                super(PHPEditorMessages.getResourceBundle(), prefix, null);
-               fForward= forward;
+               fForward = forward;
                if (forward)
-                       WorkbenchHelp.setHelp(this, IJavaHelpContextIds.GOTO_NEXT_ERROR_ACTION);
+                       PlatformUI.getWorkbench().getHelpSystem().setHelp(this,
+                                       IJavaHelpContextIds.GOTO_NEXT_ERROR_ACTION);
                else
-                       WorkbenchHelp.setHelp(this, IJavaHelpContextIds.GOTO_PREVIOUS_ERROR_ACTION);
+                       PlatformUI.getWorkbench().getHelpSystem().setHelp(this,
+                                       IJavaHelpContextIds.GOTO_PREVIOUS_ERROR_ACTION);
        }
-       
+
        public void run() {
-         PHPEditor e= (PHPEditor) getTextEditor();
+               PHPEditor e = (PHPEditor) getTextEditor();
                e.gotoAnnotation(fForward);
        }
-       
+
        public void setEditor(ITextEditor editor) {
-               if (editor instanceof PHPEditor) 
+               if (editor instanceof PHPEditor)
                        super.setEditor(editor);
                update();
        }
-       
+
        public void update() {
                setEnabled(getTextEditor() instanceof PHPEditor);
        }