/******************************************************************************* * Copyright (C) 2003-2006, 2013, Guillaume Brocker * * 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 * * Contributors: * Guillaume Brocker - Initial API and implementation * ******************************************************************************/ package eclox.ui; /** * Provides all preference names of the plugin. * * @author gbrocker */ public interface IPreferences { /** * Constant name for the build history content. */ // public static final String BUILD_HISTORY_CONTENT = "build-history-content"; /** * Constant name for the build history size. */ // public static final String BUILD_HISTORY_SIZE = "build-history-size"; /** * Constant name for the build job history size. */ public static final String BUILD_HISTORY_SIZE = "buildHistory.size"; /** * Constant name for workspace autosave flag. * * @see AUTO_SAVE_NEVER * @see AUTO_SAVE_ALWAYS * @see AUTO_SAVE_ASK */ public static final String AUTO_SAVE = "editor.autosave"; /** * Constant for AUTO_SAVE never state. * * @see AUTO_SAVE * @see AUTO_SAVE_ALWAYS * @see AUTO_SAVE_ASK */ public static final String AUTO_SAVE_NEVER = "never"; /** * Constant for AUTO_SAVE always state. * * @see AUTO_SAVE * @see AUTO_SAVE_NEVER * @see AUTO_SAVE_ASK */ public static final String AUTO_SAVE_ALWAYS = "always"; /** * Constant for AUTO_SAVE ask state. * * @see AUTO_SAVE * @see AUTO_SAVE_ALWAYS * @see AUTO_SAVE_NEVER */ public static final String AUTO_SAVE_ASK = "ask"; /** * Constant name for the automatic value string escapes. */ public static final String HANDLE_ESCAPED_VALUES = "editor.handleEscapedValues"; }