Bug 79855 [IDE] isCompatibleVersion method in IDEApplication appears wrong...
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/IDEApplication.java
*         otherwise.
     */
    private boolean checkValidWorkspace(Shell shell, URL url) {
        
        if (url == null)
            return false;
        String version = readWorkspaceVersion(url);
        
        
        
        if (version == null)
            return true;
        final int ide_version = Integer.parseInt(WORKSPACE_VERSION_VALUE);
        int workspace_version = Integer.parseInt(version);
        
        
        if (workspace_version == ide_version)
            return true;
        
        
        
        String title = IDEWorkbenchMessages.IDEApplication_versionTitle;
        String message = NLS.bind(IDEWorkbenchMessages.IDEApplication_versionMessage, url.getFile());
        MessageBox mbox = new MessageBox(shell, SWT.OK | SWT.CANCEL
                | SWT.ICON_WARNING | SWT.APPLICATION_MODAL);
        mbox.setText(title);
        mbox.setMessage(message);
        return mbox.open() == SWT.OK;
    }
    /**