/**
* Copyright (c) 2013-2015 by Brainwy Software Ltda, Inc. All Rights Reserved.
* Licensed under the terms of the Eclipse Public License (EPL).
* Please see the license.txt included with this distribution for details.
* Any modifications to this file must keep this entire header intact.
*/
package org.python.pydev.overview_ruler;
import org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer;
import org.eclipse.core.runtime.preferences.DefaultScope;
import org.eclipse.jface.resource.StringConverter;
import org.eclipse.swt.graphics.RGB;
import org.osgi.service.prefs.Preferences;
import org.python.pydev.shared_ui.SharedUiPlugin;
public class MinimapPreferenceInitializer extends AbstractPreferenceInitializer {
@Override
public void initializeDefaultPreferences() {
Preferences node = DefaultScope.INSTANCE.getNode(SharedUiPlugin.PLUGIN_ID);
node.putBoolean(MinimapOverviewRulerPreferencesPage.USE_MINIMAP, true);
node.putBoolean(MinimapOverviewRulerPreferencesPage.SHOW_VERTICAL_SCROLLBAR, false);
node.putBoolean(MinimapOverviewRulerPreferencesPage.SHOW_HORIZONTAL_SCROLLBAR, true);
node.putBoolean(MinimapOverviewRulerPreferencesPage.SHOW_MINIMAP_CONTENTS, true);
node.putInt(MinimapOverviewRulerPreferencesPage.MINIMAP_WIDTH, 70);
node.put(MinimapOverviewRulerPreferencesPage.MINIMAP_SELECTION_COLOR,
StringConverter.asString(new RGB(51, 153, 255)));
}
}