at.bestsolution.persistence.emap.ecoregenerator.preferences.PreferenceInitializer.java Source code

Java tutorial

Introduction

Here is the source code for at.bestsolution.persistence.emap.ecoregenerator.preferences.PreferenceInitializer.java

Source

/* ----------------------------------------------------------------
 * Original File Name:     .java
 * Creation Date:          2012-10-08
 * Description:            
 * ----------------------------------------------------------------
    
 * ----------------------------------------------------------------
 * Copyright (c) 2010 BestSolution.at EDV Systemhaus GmbH
 * All Rights Reserved.
 *
 * BestSolution.at MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE
 * SUITABILITY OF THE SOFTWARE , EITHER EXPRESS OR IMPLIED, INCLUDING
 * BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
 * BestSolution.at SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY
 * LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THIS
 * SOFTWARE OR ITS DERIVATIVES.
 *
 * This software must not be used, redistributed or based from in
 * any other than the designated way without prior explicit written
 * permission by BestSolution.at.
 * -----------------------------------------------------------------
    
 * -----------------------------------------------------------------
 * $HeadURL: $
 * $Revision: $
 * Creator: martin.bluehweis@bestsolution.at
 * Creation Date: 2012-10-08
 *
 * $LastChangedDate: $
 * $LastChangedBy: $
 * ----------------------------------------------------------------
 */
package at.bestsolution.persistence.emap.ecoregenerator.preferences;

import org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer;
import org.eclipse.jface.preference.IPreferenceStore;

import at.bestsolution.persistence.emap.ecoregenerator.Activator;

/**
 * Class used to initialize default preference values.
 */
public class PreferenceInitializer extends AbstractPreferenceInitializer {
    @Override
    public final void initializeDefaultPreferences() {
        IPreferenceStore store = Activator.getDefault().getPreferenceStore();
        store.setDefault(PreferenceConstants.P_PACKAGE_GENERATED_CLASSES, "generated"); //$NON-NLS-1$
        store.setDefault(PreferenceConstants.P_PACKAGE_INPUT_FILTER, "inputfilter"); //$NON-NLS-1$
        store.setDefault(PreferenceConstants.P_PREFIX_GENERATED_CLASSES, "_"); //$NON-NLS-1$
        store.setDefault(PreferenceConstants.P_POSTFIX_INPUT_FILTER_CLASSES, "InputFilter"); //$NON-NLS-1$
    }
}