/******************************************************************************* * Copyright (c) 2007 Red Hat, Inc. * Distributed under license by Red Hat, Inc. All rights reserved. * This program is 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 * * Contributors: * Red Hat, Inc. - initial API and implementation ******************************************************************************/ package org.jboss.tools.seam.core.project.facet; import org.jboss.tools.seam.core.SeamCorePlugin; /** * Seam project related preferences constants * * @author eskimo */ public class SeamProjectPreferences { /** * Last selected connection profile */ public static final String SEAM_DEFAULT_CONNECTION_PROFILE = SeamCorePlugin.PLUGIN_ID + ".project.facet.default.conn.profile"; //$NON-NLS-1$ /** * TODO */ public static final String RUNTIME_CONFIG_FORMAT_VERSION = SeamCorePlugin.PLUGIN_ID + ".runtime.config.format.version"; //$NON-NLS-1$ /** * String represents list of available runtimes */ public static final String RUNTIME_LIST = SeamCorePlugin.PLUGIN_ID + ".runtime.list"; //$NON-NLS-1$ /** * Last selected deployment type */ public static final String JBOSS_AS_DEFAULT_DEPLOY_AS = SeamCorePlugin.PLUGIN_ID + ".project.default.deployment.type"; //$NON-NLS-1$ /** * Last selected Seam configuration template */ public static final String SEAM_CONFIG_TEMPLATE = SeamCorePlugin.PLUGIN_ID + ".project.facet.config.template"; //$NON-NLS-1$ /** * Last selected DB type */ public static final String HIBERNATE_DEFAULT_DB_TYPE = SeamCorePlugin.PLUGIN_ID + ".hibernate.default.db.type"; //$NON-NLS-1$ /** * Last selected server */ public static final String SEAM_LAST_SERVER_NAME = SeamCorePlugin.PLUGIN_ID + ".project.facet.last.server.name"; //$NON-NLS-1$ /** * Return String value from SeamCore preferences by name * * @param name * preference property name * @return preference property value */ public static String getStringPreference(final String name) { return SeamCorePlugin.getDefault().getPreferenceStore().getString(name); } }