Remove System.out.println from RevWalkFilterTest
[jgit.git] / org.spearce.egit.ui / src / org / spearce / egit / ui / PluginPreferenceInitializer.java
blob8d617e9e63fe8d0bba7d189f8a6b7daae8f38f72
1 /*******************************************************************************
2 * Copyright (C) 2008, Roger C. Soares <rogersoares@intelinet.com.br>
3 * Copyright (C) 2008, Shawn O. Pearce <spearce@spearce.org>
5 * All rights reserved. This program and the accompanying materials
6 * are made available under the terms of the Eclipse Public License v1.0
7 * See LICENSE for the full license text, also available.
8 *******************************************************************************/
9 package org.spearce.egit.ui;
11 import org.eclipse.core.runtime.Preferences;
12 import org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer;
14 /**
15 * Plugin extension point to initialize the plugin runtime preferences.
17 public class PluginPreferenceInitializer extends AbstractPreferenceInitializer {
19 /**
20 * Calls super constructor.
22 public PluginPreferenceInitializer() {
23 super();
26 /**
27 * This method initializes the plugin preferences with default values.
29 public void initializeDefaultPreferences() {
30 Preferences prefs = Activator.getDefault().getPluginPreferences();
31 int[] w;
33 prefs.setDefault(UIPreferences.RESOURCEHISTORY_SHOW_COMMENT_WRAP, true);
34 prefs.setDefault(UIPreferences.RESOURCEHISTORY_SHOW_REV_DETAIL, true);
35 prefs.setDefault(UIPreferences.RESOURCEHISTORY_SHOW_REV_COMMENT, true);
36 prefs.setDefault(UIPreferences.RESOURCEHISTORY_SHOW_TOOLTIPS, false);
38 prefs.setDefault(UIPreferences.DECORATOR_RECOMPUTE_ANCESTORS, true);
39 prefs.setDefault(UIPreferences.DECORATOR_RECURSIVE_LIMIT,
40 Integer.MAX_VALUE);
41 prefs.setDefault(UIPreferences.DECORATOR_FILETEXT_DECORATION,
42 UIText.DecoratorPreferencesPage_fileFormatDefault);
43 prefs.setDefault(UIPreferences.DECORATOR_FOLDERTEXT_DECORATION,
44 UIText.DecoratorPreferencesPage_folderFormatDefault);
45 prefs.setDefault(UIPreferences.DECORATOR_PROJECTTEXT_DECORATION,
46 UIText.DecoratorPreferencesPage_projectFormatDefault);
47 prefs.setDefault(UIPreferences.DECORATOR_SHOW_TRACKED_ICON, true);
48 prefs.setDefault(UIPreferences.DECORATOR_SHOW_UNTRACKED_ICON, true);
49 prefs.setDefault(UIPreferences.DECORATOR_SHOW_STAGED_ICON, true);
50 prefs.setDefault(UIPreferences.DECORATOR_SHOW_CONFLICTS_ICON, true);
51 prefs.setDefault(UIPreferences.DECORATOR_SHOW_ASSUME_VALID_ICON, true);
53 w = new int[] { 500, 500 };
54 UIPreferences.setDefault(prefs,
55 UIPreferences.RESOURCEHISTORY_GRAPH_SPLIT, w);
56 w = new int[] { 700, 300 };
57 UIPreferences.setDefault(prefs,
58 UIPreferences.RESOURCEHISTORY_REV_SPLIT, w);
60 prefs.setDefault(UIPreferences.FINDTOOLBAR_IGNORE_CASE, true);
61 prefs.setDefault(UIPreferences.FINDTOOLBAR_FIND_IN, 2);