import java.util.Enumeration;
import java.util.Hashtable;
import java.util.List;
+import java.util.ResourceBundle;
import java.util.Vector;
import net.sourceforge.phpdt.core.ElementChangedEvent;
import org.eclipse.core.resources.IResource;
import org.eclipse.core.runtime.IAdaptable;
+import org.eclipse.core.runtime.ListenerList;
import org.eclipse.jface.action.Action;
import org.eclipse.jface.action.IAction;
import org.eclipse.jface.action.IMenuListener;
import org.eclipse.jface.text.Assert;
import org.eclipse.jface.text.ITextSelection;
import org.eclipse.jface.util.IPropertyChangeListener;
-import org.eclipse.jface.util.ListenerList;
import org.eclipse.jface.util.PropertyChangeEvent;
import org.eclipse.jface.viewers.IBaseLabelProvider;
import org.eclipse.jface.viewers.IPostSelectionProvider;
import org.eclipse.ui.part.IShowInTargetList;
import org.eclipse.ui.part.Page;
import org.eclipse.ui.part.ShowInContext;
+import org.eclipse.ui.texteditor.GotoAnnotationAction;
import org.eclipse.ui.texteditor.ITextEditorActionConstants;
import org.eclipse.ui.texteditor.ITextEditorActionDefinitionIds;
import org.eclipse.ui.texteditor.IUpdate;
fContextMenuID = contextMenuID;
fEditor = editor;
fTogglePresentation = new TogglePresentationAction();
- fPreviousAnnotation = new GotoAnnotationAction(
- "PreviousAnnotation.", false); //$NON-NLS-1$
- fNextAnnotation = new GotoAnnotationAction("NextAnnotation.", true); //$NON-NLS-1$
+ ResourceBundle bundle = PHPEditorMessages.getResourceBundle();
+ fPreviousAnnotation = new GotoAnnotationAction(bundle,
+ "PreviousAnnotation.", null, false); //$NON-NLS-1$
+ fNextAnnotation = new GotoAnnotationAction(bundle,
+ "NextAnnotation.", null, true); //$NON-NLS-1$
fShowJavadoc = (TextEditorAction) fEditor.getAction("ShowJavaDoc"); //$NON-NLS-1$
fUndo = fEditor.getAction(ITextEditorActionConstants.UNDO);
fRedo = fEditor.getAction(ITextEditorActionConstants.REDO);