| Index: editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/text/editor/DartEditor.java
|
| ===================================================================
|
| --- editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/text/editor/DartEditor.java (revision 1624)
|
| +++ editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/text/editor/DartEditor.java (working copy)
|
| @@ -140,6 +140,7 @@
|
| import org.eclipse.swt.widgets.Shell;
|
| import org.eclipse.ui.IEditorInput;
|
| import org.eclipse.ui.IEditorPart;
|
| +import org.eclipse.ui.IFileEditorInput;
|
| import org.eclipse.ui.IPageLayout;
|
| import org.eclipse.ui.IPartListener2;
|
| import org.eclipse.ui.IPartService;
|
| @@ -2040,6 +2041,19 @@
|
| return SWT.LEFT_TO_RIGHT; // Dart editors are always left to right by default
|
| }
|
|
|
| + @Override
|
| + public String getTitleToolTip() {
|
| + if (getEditorInput() instanceof IFileEditorInput) {
|
| + IFileEditorInput input = (IFileEditorInput) getEditorInput();
|
| +
|
| + if (input.getFile().getLocation() != null) {
|
| + return input.getFile().getLocation().toFile().toString();
|
| + }
|
| + }
|
| +
|
| + return super.getTitleToolTip();
|
| + }
|
| +
|
| public final ISourceViewer getViewer() {
|
| return getSourceViewer();
|
| }
|
|
|