Project: m2eclipse-hudson
/*******************************************************************************
 * Copyright (c) 2010-2011 Sonatype, Inc. 
 * All rights reserved. This program and the accompanying materials 
 * are made available under the terms of the Eclipse Public License v1.0 
 * which accompanies this distribution, and is available at 
 * http://www.eclipse.org/legal/epl-v10.html 
 *******************************************************************************/
 
package com.sonatype.buildserver.eclipse.ui.prefs; 
 
import org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer; 
import org.eclipse.jface.preference.IPreferenceStore; 
 
import com.sonatype.buildserver.eclipse.ui.HudsonUIActivator; 
 
/**
 * Class used to initialize default preference values. 
 */
 
public class PreferenceInitializer extends AbstractPreferenceInitializer { 
 
 /*
  * (non-Javadoc) 
  *  
  * @see org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer#initializeDefaultPreferences() 
  */
 
 public void initializeDefaultPreferences() { 
  IPreferenceStore store = HudsonUIActivator.getDefault().getPreferenceStore(); 
  store.setDefault(PreferenceConstants.PREF_TRIGGERED_BY_USER_ONLY, false); 
  store.setDefault(PreferenceConstants.PREF_SHOW_MESSAGE, false); 
 
 
}