Bug 74468 [Preferences]deprecated preference initialization
IDEWorkbenchPlugIn uses initializeDefaultPreferences to set up its defaults. This was deprecated in 2.0 and is no longer called as we are not on the compatibility layer any more. Here is the code to migrate: store.setDefault(IDEInternalPreferences.SAVE_ALL_BEFORE_BUILD, false); store.setDefault(IDEInternalPreferences.SAVE_INTERVAL, 5); //5 minutes store.setDefault(IDEInternalPreferences.WELCOME_DIALOG, true); store.setDefault(IDEInternalPreferences.REFRESH_WORKSPACE_ON_STARTUP, false); store.setDefault( IDEInternalPreferences.EXIT_PROMPT_ON_CLOSE_LAST_WINDOW, true); store.setDefault(IDEInternalPreferences.PROJECT_SWITCH_PERSP_MODE, IDEInternalPreferences.PSPM_PROMPT); store.setDefault(IDE.Preferences.PROJECT_OPEN_NEW_PERSPECTIVE, IWorkbenchPreferenceConstants.OPEN_PERSPECTIVE_REPLACE);
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/IDEWorkbenchPlugin.java
*/
    public static final String DEFAULT_TEXT_EDITOR_ID = "org.eclipse.ui.DefaultTextEditor"; 
    
    public static final String PL_MARKER_IMAGE_PROVIDER = "markerImageProviders"; 
    public static final String PL_MARKER_HELP = "markerHelp"; 
    public static final String PL_MARKER_RESOLUTION = "markerResolution"; 
    public static final String PL_CAPABILITIES = "capabilities"; 
    public static final String PL_PROJECT_NATURE_IMAGES = "projectNatureImages"; 
    /**
     * Project image registry; lazily initialized.
     */
    private ProjectImageRegistry projectImageRegistry = null;
    /**
     * Marker image registry; lazily initialized.
     */
    private MarkerImageProviderRegistry markerImageProviderRegistry = null;
    /**
     * Capability registry; lazily initialized.
     */
    private CapabilityRegistry capabilityRegistry;
    /**
     * Create an instance of the IDEWorkbenchPlugin.
     * The workbench plugin is effectively the "application" for the workbench UI.
     * The entire UI operates as a good plugin citizen.
     */
    public IDEWorkbenchPlugin(IPluginDescriptor descriptor) {
        super(descriptor);
        inst = this;
    }
    /**