Bug 77738 [IDE] IDE plug-in needs to get off of the core compatibility layer
20041102 The IDE plug-in is still on the compatibility layer. All of the code that needs migrating is in IDEWorkbenchAdvisor
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/IDEWorkbenchAdvisor.java
"WorkbenchWindow.shellTitle", new Object[] { workspaceLocation, title }); 
        }
        IWorkbenchPage currentPage = window.getActivePage();
        if (currentPage != null) {
            IEditorPart editor = currentPage.getActiveEditor();
            if (editor != null) {
                String editorTitle = editor.getTitle();
                title = IDEWorkbenchMessages
                        .format(
                                "WorkbenchWindow.shellTitle", new Object[] { editorTitle, title }); 
            }
            IPerspectiveDescriptor persp = currentPage.getPerspective();
            String label = ""; 
            if (persp != null)
                label = persp.getLabel();
            IAdaptable input = currentPage.getInput();
            if (input != null && !input.equals(getDefaultPageInput())) {
                label = currentPage.getLabel();
            }
            if (label != null && !label.equals("")) { 	
                title = IDEWorkbenchMessages
                        .format(
                                "WorkbenchWindow.shellTitle", new Object[] { label, title }); 
            }
        }
        windowConfigurer.setTitle(title);
    }
    /**
     * Declares all IDE-specific workbench images. This includes both "shared"
     * images (named in {@link IDE.SharedImages}) and